You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,6 +108,13 @@ statement instead the previous block.
108
108
| <aname="input_app_repo_git_token_secret_crn"></a> [app\_repo\_git\_token\_secret\_crn](#input\_app\_repo\_git\_token\_secret\_crn)| The CRN of the Git token used for accessing the sample application repository. |`string`|`""`| no |
109
109
| <aname="input_app_repo_git_token_secret_name"></a> [app\_repo\_git\_token\_secret\_name](#input\_app\_repo\_git\_token\_secret\_name)| Name of the Git token secret in the secret provider used for accessing the sample (or bring your own) application repository. |`string`|`""`| no |
110
110
| <aname="input_app_repo_secret_group"></a> [app\_repo\_secret\_group](#input\_app\_repo\_secret\_group)| Secret group for the App repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`. |`string`|`""`| no |
111
+
| <aname="input_artifactory_dashboard_url"></a> [artifactory\_dashboard\_url](#input\_artifactory\_dashboard\_url)| Type the URL that you want to navigate to when you click the Artifactory integration tile. |`string`|`""`| no |
112
+
| <aname="input_artifactory_integration_name"></a> [artifactory\_integration\_name](#input\_artifactory\_integration\_name)| The name of the Artifactory tool integration |`string`|`"artifactory-dockerconfigjson"`| no |
113
+
| <aname="input_artifactory_repo_name"></a> [artifactory\_repo\_name](#input\_artifactory\_repo\_name)| Type the name of your Artifactory repository where your docker images are located. |`string`|`""`| no |
114
+
| <aname="input_artifactory_repo_url"></a> [artifactory\_repo\_url](#input\_artifactory\_repo\_url)| Type the URL for your Artifactory release repository. |`string`|`""`| no |
115
+
| <aname="input_artifactory_token_secret_group"></a> [artifactory\_token\_secret\_group](#input\_artifactory\_token\_secret\_group)| Secret group prefix for the Artifactory token secret. Defaults to `sm_secret_group` if not set. Only used with `Secrets Manager`. |`string`|`""`| no |
116
+
| <aname="input_artifactory_token_secret_name"></a> [artifactory\_token\_secret\_name](#input\_artifactory\_token\_secret\_name)| Name of the artifactory token secret in the secret provider. |`string`|`"artifactory-token"`| no |
117
+
| <aname="input_artifactory_user"></a> [artifactory\_user](#input\_artifactory\_user)| Type the User ID or email for your Artifactory repository. |`string`|`""`| no |
111
118
| <aname="input_authorization_policy_creation"></a> [authorization\_policy\_creation](#input\_authorization\_policy\_creation)| Disable Toolchain Service to Secrets Manager/Key Protect/Notifications Service authorization policy creation. To disable set the value to `disabled`. This applies to the CI, CD, and CC toolchains. To set independently, see `ci_authorization_policy_creation`, `cd_authorization_policy_creation`, and `cc_authorization_policy_creation`. |`string`|`""`| no |
112
119
| <aname="input_autostart"></a> [autostart](#input\_autostart)| Set to `true` to auto run the CI pipeline in the CI toolchain after creation. |`bool`|`false`| no |
113
120
| <aname="input_cc_app_group"></a> [cc\_app\_group](#input\_cc\_app\_group)| Specify user or group for app repository. |`string`|`""`| no |
@@ -509,6 +516,7 @@ statement instead the previous block.
509
516
| <aname="input_create_secret_group"></a> [create\_secret\_group](#input\_create\_secret\_group)| Set to `true` to create the specified Secrets Manager secret group. |`bool`|`false`| no |
510
517
| <aname="input_create_signing_key"></a> [create\_signing\_key](#input\_create\_signing\_key)| Set to `true` to create and add a `signing-key` and the `signing-certificate` to the Secrets Provider. |`bool`|`false`| no |
511
518
| <aname="input_create_triggers"></a> [create\_triggers](#input\_create\_triggers)| Set to `true` to create the default triggers associated with the compliance repos and sample app. |`string`|`"true"`| no |
519
+
| <aname="input_enable_artifactory"></a> [enable\_artifactory](#input\_enable\_artifactory)| Set to `true` to enable Artifactory for devsecops. |`bool`|`false`| no |
512
520
| <aname="input_enable_cos"></a> [enable\_cos](#input\_enable\_cos)| Set to `true` to enable the new COS integration. |`bool`|`false`| no |
513
521
| <aname="input_enable_key_protect"></a> [enable\_key\_protect](#input\_enable\_key\_protect)| Set to `true` to the enable Key Protect integrations. |`string`|`"false"`| no |
514
522
| <aname="input_enable_pipeline_notifications"></a> [enable\_pipeline\_notifications](#input\_enable\_pipeline\_notifications)| When enabled, pipeline run events will be sent to the Event Notifications and Slack integrations in the enclosing toolchain. |`string`|`""`| no |
description="Name of the artifactory token secret in the secret provider."
104
+
}
105
+
106
+
variable"artifactory_token_secret_group" {
107
+
type=string
108
+
description="Secret group prefix for the Artifactory token secret. Defaults to `sm_secret_group` if not set. Only used with `Secrets Manager`."
109
+
default=""
110
+
}
111
+
112
+
variable"artifactory_user" {
113
+
type=string
114
+
description="Type the User ID or email for your Artifactory repository."
115
+
default=""
116
+
}
117
+
118
+
variable"artifactory_dashboard_url" {
119
+
type=string
120
+
default=""
121
+
description="Type the URL that you want to navigate to when you click the Artifactory integration tile."
122
+
}
123
+
variable"artifactory_repo_url" {
124
+
type=string
125
+
default=""
126
+
description="Type the URL for your Artifactory release repository."
127
+
}
128
+
129
+
variable"artifactory_repo_name" {
130
+
type=string
131
+
default=""
132
+
description="Type the name of your Artifactory repository where your docker images are located."
133
+
}
134
+
135
+
variable"artifactory_integration_name" {
136
+
type=string
137
+
default="artifactory-dockerconfigjson"
138
+
description="The name of the Artifactory tool integration"
139
+
}
140
+
100
141
variable"authorization_policy_creation" {
101
142
type=string
102
143
description="Disable Toolchain Service to Secrets Manager/Key Protect/Notifications Service authorization policy creation. To disable set the value to `disabled`. This applies to the CI, CD, and CC toolchains. To set independently, see `ci_authorization_policy_creation`, `cd_authorization_policy_creation`, and `cc_authorization_policy_creation`."
@@ -358,6 +399,12 @@ variable "create_triggers" {
358
399
default="true"
359
400
}
360
401
402
+
variable"enable_artifactory" {
403
+
type=bool
404
+
default=false
405
+
description="Set to `true` to enable Artifactory for devsecops."
406
+
}
407
+
361
408
variable"enable_cos" {
362
409
type=bool
363
410
description="Set to `true` to enable the new COS integration."
0 commit comments