|
880 | 880 | "description": "The ID of the toolchain containing the DevOps Insights integration. This variable is used to link the DevOps Insights toolcard to a specific instance.", |
881 | 881 | "required": false |
882 | 882 | }, |
| 883 | + { |
| 884 | + "key": "cd_enable_change_management_repo", |
| 885 | + "type": "boolean", |
| 886 | + "default_value":true, |
| 887 | + "description": "Set to `true` to enable the Change Management Repo integration.", |
| 888 | + "required": false |
| 889 | + }, |
883 | 890 | { |
884 | 891 | "key": "continuous_delivery_service_name", |
885 | 892 | "type": "string", |
|
1406 | 1413 | "description": "Set to `true` to create and add a `signing-key` and the `signing-certificate` to the Secrets Provider.", |
1407 | 1414 | "required": false |
1408 | 1415 | }, |
| 1416 | + { |
| 1417 | + "key": "enable_cos", |
| 1418 | + "type": "string", |
| 1419 | + "default_value": "", |
| 1420 | + "description": "Set to `true` to enable the new COS integration.", |
| 1421 | + "required": false |
| 1422 | + }, |
1409 | 1423 | { |
1410 | 1424 | "key": "enable_pipeline_notifications", |
1411 | 1425 | "type": "string", |
|
1524 | 1538 | "description": "Secret group for the Evidence repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
1525 | 1539 | "required": false |
1526 | 1540 | }, |
| 1541 | + { |
| 1542 | + "key": "evidence_repo_source_url", |
| 1543 | + "type": "string", |
| 1544 | + "default_value": "", |
| 1545 | + "description": "URL of evidence repo template to be cloned.", |
| 1546 | + "required": false |
| 1547 | + }, |
1527 | 1548 | { |
1528 | 1549 | "key": "force_create_standard_api_key", |
1529 | 1550 | "type": "boolean", |
|
1600 | 1621 | "description": "Secret group for the Inventory repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
1601 | 1622 | "required": false |
1602 | 1623 | }, |
| 1624 | + { |
| 1625 | + "key": "inventory_repo_source_url", |
| 1626 | + "type": "string", |
| 1627 | + "default_value": "", |
| 1628 | + "description": "URL of inventory repo template to be cloned.", |
| 1629 | + "required": false |
| 1630 | + }, |
1603 | 1631 | { |
1604 | 1632 | "key": "issues_group", |
1605 | 1633 | "type": "string", |
|
1662 | 1690 | "description": "Secret group for the Issues repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
1663 | 1691 | "required": false |
1664 | 1692 | }, |
| 1693 | + { |
| 1694 | + "key": "issues_repo_source_url", |
| 1695 | + "type": "string", |
| 1696 | + "default_value": "", |
| 1697 | + "description": "URL of issue repo template to be cloned.", |
| 1698 | + "required": false |
| 1699 | + }, |
1665 | 1700 | { |
1666 | 1701 | "key": "pipeline_config_group", |
1667 | 1702 | "type": "string", |
|
1887 | 1922 | "description": "Adds the SCC tool integration to the toolchain.", |
1888 | 1923 | "required": false |
1889 | 1924 | }, |
| 1925 | + { |
| 1926 | + "key": "scc_evidence_locker_type", |
| 1927 | + "type": "string", |
| 1928 | + "default_value": "true", |
| 1929 | + "description": "Allowable values are `evidence-repo` and `evidence-bucket`. If left unset, the SCC tool will behave as if `evidence-repo` has been set and will use the evidence repository configured in the toolchain. If the COS tool has been enabled, then the bucket name in `cos_bucket_name` will be provided to the SCC tool and `evidence-bucket` will be set. To override this behavior, explicitly set `scc_evidence_locker_type`.", |
| 1930 | + "required": false |
| 1931 | + }, |
1890 | 1932 | { |
1891 | 1933 | "key": "scc_instance_crn", |
1892 | 1934 | "type": "string", |
|
2066 | 2108 | "description": "Set to `true` to use the CI sample application repository as the deployment repository in the CD pipeline. This will be set in the pipeline config integration.", |
2067 | 2109 | "required": false |
2068 | 2110 | }, |
| 2111 | + { |
| 2112 | + "key": "use_legacy_cos_tool", |
| 2113 | + "type": "boolean", |
| 2114 | + "default_value": true, |
| 2115 | + "description": "The custom tool integration is being replaced with the new COS tool integration. To continue using the legacy tool. Set the value to `true`. See `enable_cos`", |
| 2116 | + "required": false |
| 2117 | + }, |
2069 | 2118 | { |
2070 | 2119 | "key": "use_legacy_ref", |
2071 | 2120 | "type": "boolean", |
|
3028 | 3077 | "description": "The ID of the toolchain containing the DevOps Insights integration. This variable is used to link the DevOps Insights toolcard to a specific instance.", |
3029 | 3078 | "required": false |
3030 | 3079 | }, |
| 3080 | + { |
| 3081 | + "key": "cd_enable_change_management_repo", |
| 3082 | + "type": "boolean", |
| 3083 | + "default_value":true, |
| 3084 | + "description": "Set to `true` to enable the Change Management Repo integration.", |
| 3085 | + "required": false |
| 3086 | + }, |
3031 | 3087 | { |
3032 | 3088 | "key": "continuous_delivery_service_name", |
3033 | 3089 | "type": "string", |
|
3554 | 3610 | "description": "Set to `true` to create and add a `signing-key` and the `signing-certificate` to the Secrets Provider.", |
3555 | 3611 | "required": false |
3556 | 3612 | }, |
| 3613 | + { |
| 3614 | + "key": "enable_cos", |
| 3615 | + "type": "string", |
| 3616 | + "default_value": "", |
| 3617 | + "description": "Set to `true` to enable the new COS integration.", |
| 3618 | + "required": false |
| 3619 | + }, |
3557 | 3620 | { |
3558 | 3621 | "key": "enable_pipeline_notifications", |
3559 | 3622 | "type": "string", |
|
3672 | 3735 | "description": "Secret group for the Evidence repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
3673 | 3736 | "required": false |
3674 | 3737 | }, |
| 3738 | + { |
| 3739 | + "key": "evidence_repo_source_url", |
| 3740 | + "type": "string", |
| 3741 | + "default_value": "", |
| 3742 | + "description": "URL of evidence repo template to be cloned.", |
| 3743 | + "required": false |
| 3744 | + }, |
3675 | 3745 | { |
3676 | 3746 | "key": "force_create_standard_api_key", |
3677 | 3747 | "type": "boolean", |
|
3748 | 3818 | "description": "Secret group for the Inventory repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
3749 | 3819 | "required": false |
3750 | 3820 | }, |
| 3821 | + { |
| 3822 | + "key": "inventory_repo_source_url", |
| 3823 | + "type": "string", |
| 3824 | + "default_value": "", |
| 3825 | + "description": "URL of inventory repo template to be cloned.", |
| 3826 | + "required": false |
| 3827 | + }, |
3751 | 3828 | { |
3752 | 3829 | "key": "issues_group", |
3753 | 3830 | "type": "string", |
|
3810 | 3887 | "description": "Secret group for the Issues repository secret. Defaults to the value set in `sm_secret_group` if not set. Only used with `Secrets Manager`.", |
3811 | 3888 | "required": false |
3812 | 3889 | }, |
| 3890 | + { |
| 3891 | + "key": "issues_repo_source_url", |
| 3892 | + "type": "string", |
| 3893 | + "default_value": "", |
| 3894 | + "description": "URL of issue repo template to be cloned.", |
| 3895 | + "required": false |
| 3896 | + }, |
3813 | 3897 | { |
3814 | 3898 | "key": "pipeline_config_group", |
3815 | 3899 | "type": "string", |
|
4035 | 4119 | "description": "Adds the SCC tool integration to the toolchain.", |
4036 | 4120 | "required": false |
4037 | 4121 | }, |
| 4122 | + { |
| 4123 | + "key": "scc_evidence_locker_type", |
| 4124 | + "type": "string", |
| 4125 | + "default_value": "true", |
| 4126 | + "description": "Allowable values are `evidence-repo` and `evidence-bucket`. If left unset, the SCC tool will behave as if `evidence-repo` has been set and will use the evidence repository configured in the toolchain. If the COS tool has been enabled, then the bucket name in `cos_bucket_name` will be provided to the SCC tool and `evidence-bucket` will be set. To override this behavior, explicitly set `scc_evidence_locker_type`.", |
| 4127 | + "required": false |
| 4128 | + }, |
4038 | 4129 | { |
4039 | 4130 | "key": "scc_instance_crn", |
4040 | 4131 | "type": "string", |
|
4214 | 4305 | "description": "Set to `true` to use the CI sample application repository as the deployment repository in the CD pipeline. This will be set in the pipeline config integration.", |
4215 | 4306 | "required": false |
4216 | 4307 | }, |
| 4308 | + { |
| 4309 | + "key": "use_legacy_cos_tool", |
| 4310 | + "type": "boolean", |
| 4311 | + "default_value": true, |
| 4312 | + "description": "The custom tool integration is being replaced with the new COS tool integration. To continue using the legacy tool. Set the value to `true`. See `enable_cos`", |
| 4313 | + "required": false |
| 4314 | + }, |
4217 | 4315 | { |
4218 | 4316 | "key": "use_legacy_ref", |
4219 | 4317 | "type": "boolean", |
|
0 commit comments