-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcopier.yml
More file actions
52 lines (50 loc) · 1.63 KB
/
Copy pathcopier.yml
File metadata and controls
52 lines (50 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
project_name:
type: str
help: The name for your new Infrahub repository. This will be used as the package name.
getting_started:
type: bool
help: >-
Getting started? Answer yes to use a recommended starter configuration
(objects enabled) and skip the remaining questions.
default: false
objects:
type: bool
help: >-
Enable support for Infrahub object files.
default: "{{ getting_started }}"
when: "{{ not getting_started }}"
generators:
type: bool
help: >-
Enable support for Infrahub data generators.
Generators are plugins that create objects based on input data in Infrahub.
default: false
when: "{{ not getting_started }}"
transforms:
type: bool
help: >-
Enable support for Infrahub data transforms.
A Transformation is a generic plugin to transform a dataset into a different format to simplify it's ingestion by third-party systems.
default: false
when: "{{ not getting_started }}"
scripts:
type: bool
help: Include a 'scripts/' directory for custom automation scripts that interact with the Infrahub API.
default: false
when: "{{ not getting_started }}"
menus:
type: bool
help: Include a 'menus/' directory and configuration to define custom navigation menus in the Infrahub UI.
default: false
when: "{{ not getting_started }}"
tests:
type: bool
help: Set up a Python testing environment with pytest for integration testing your schemas and data.
default: false
when: "{{ not getting_started }}"
package_mode:
type: bool
help: Initialize the repository as an installable Python package (with pyproject.toml).
default: false
when: "{{ not getting_started }}"