@@ -17,21 +17,16 @@ how it executes.
17
17
Add the ` Update Argo CD Application Manifests ` step to the project, and provide it a name.
18
18
19
19
## Provide the required configuration
20
-
21
-
22
20
1 . Specify an execution location
23
-
24
- This step will execute on a worker of your choosing - if required it can run within a container on the worker, though this should not be necessary.
25
-
21
+ * This step will execute on a worker of your choosing, if required it can run within a container on the worker, though this should not be necessary.
26
22
### Inputs
27
23
1 . Specify the set of input template files which can be sourced from either:
28
- * A git repository (requires URL, credentials and branch-name), or a
29
- * Package from a configured feed (eg a zip file, nuget package etc)
30
-
31
- 2Specify the "Input Path"
32
- * A subfolder (or file) within the previously specified repository/package which contains the template files to be used
33
- * If the string entered is a directory, all files (recursively) within that directory are considered templates
34
- * If the string entered is a single file - only that file will be considered a template.
24
+ * A git repository (requires URL, credentials and branch-name), or a
25
+ * Package from a configured feed (eg a zip file, nuget package etc)
26
+ 2 . Specify the "Input Path"
27
+ * A subfolder (or file) within the previously specified repository/package which contains the template files to be used
28
+ * If the string entered is a directory, all files (recursively) within that directory are considered templates
29
+ * If the string entered is a single file - only that file will be considered a template.
35
30
::: div { . info }
36
31
A single file will be copied into the _ root_ directory of the Path defined in the mapped Argo CD Application.
37
32
When a directory is specified, the structure below the specified path is maintained when moving files into the Argo CD Application's repository.
@@ -48,15 +43,14 @@ The output section allows you to configure how changes are to be merged into you
48
43
3 . Git Commit Method specifies _ how_ changes are merged - merging directly into the repo, or going via a PR.
49
44
* A third option exists whereby you can specify which environments should use PRs, with all others falling back to a direct commit
50
45
* This is useful if your Production environment requires PRs, but early environments do not.
51
- ::: div { . info }
46
+ ::: div { . warning }
52
47
At this time, PRs can only be created for GitHub based repositories, work is coming to support other platforms.
53
48
:::
54
49
55
50
4 . Purge Output Folder allows you to clear the ` Path ` directory of the Argo CD Application's repository prior to adding newly templated files.
56
51
* This can be useful when resources have been removed from your input-templates, but also need to be removed from the target repository.
57
52
58
53
59
-
60
54
## Creating and Deploying a Release
61
55
::: div { . info }
62
56
The step will fail to execute if no git credentials exist for repositories references by your Argo CD Applications.
0 commit comments