1 # Copyright (c) 2023 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
17 description: 'CSIT Jenkins jobs.'
20 - 'csit-terraform-aws-eb-version-verify-{os}-{executor-arch}'
21 - 'csit-terraform-aws-eb-version-deploy-{os}-{executor-arch}'
27 executor-arch: 'x86_64'
28 build-artifact-num-to-keep: 10
31 name: 'csit-terraform-aws-eb-version-verify-{os}-{executor-arch}'
33 project-type: freestyle
34 node: 's-builder-{os}-prod-{executor-arch}'
39 - lf-infra-properties:
40 build-days-to-keep: "{build-days-to-keep}"
50 credentials-id: 'jenkins-gerrit-credentials'
52 choosing-strategy: 'default'
55 - fdio-infra-wrappers-non-activity-timeout:
56 build-timeout: '{build-timeout}'
59 - gerrit-trigger-csit-terraform:
62 trigger-word: 'terraform-cdash-verify'
68 - ../scripts/setup_executor_env.sh
71 - ../scripts/csit/terraform-aws-eb-version-verify.sh
77 name: 'csit-terraform-aws-eb-version-deploy-{os}-{executor-arch}'
79 project-type: freestyle
80 node: 's-builder-{os}-prod-{executor-arch}'
85 - lf-infra-properties:
86 build-days-to-keep: "{build-days-to-keep}"
96 credentials-id: 'jenkins-gerrit-credentials'
98 choosing-strategy: 'default'
101 - fdio-infra-wrappers-non-activity-timeout:
102 build-timeout: '{build-timeout}'
105 - gerrit-trigger-csit-terraform:
108 trigger-word: 'terraform-cdash-deploy'
114 - ../scripts/setup_executor_env.sh
117 - ../scripts/csit/terraform-aws-eb-version-deploy.sh