3 # ============LICENSE_START=======================================================
4 # Copyright (C) 2019 Nordix Foundation.
5 # ================================================================================
6 # Licensed under the Apache License, Version 2.0 (the "License");
7 # you may not use this file except in compliance with the License.
8 # You may obtain a copy of the License at
10 # http://www.apache.org/licenses/LICENSE-2.0
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
18 # SPDX-License-Identifier: Apache-2.0
19 # ============LICENSE_END=========================================================
21 # macros used by all job types
23 name: 'cloud-infra-deploy-macro'
26 !include-raw: ./wait-for-pkg-manager.sh
28 !include-raw: ./cloud-infra-deploy.sh
31 name: 'cloud-infra-functest-macro'
34 !include-raw: ./prepare-for-testfw-verify.sh
36 !include-raw: ./cloud-infra-test.sh
39 name: 'cloud-infra-yardstick-macro'
42 !include-raw: ./prepare-for-testfw-verify.sh
44 !include-raw: ./cloud-infra-test.sh
47 name: 'cloud-infra-testfw-macro'
50 !include-raw: ./cloud-infra-test.sh
53 name: 'cloud-infra-determine-scenario-macro'
56 !include-raw: ./wait-for-pkg-manager.sh
58 !include-raw: ./determine-scenario.sh
60 properties-file: "$WORKSPACE/change.properties"
62 description: $PROVISIONER_TYPE | $INSTALLER_TYPE | $DEPLOY_SCENARIO
65 name: 'cloud-infra-scenario-deploy-macro'
68 !include-raw: ./prepare-for-scenario-deploy.sh
70 !include-raw: ./cloud-infra-scenario-deploy.sh
73 name: 'cloud-infra-scenario-functest-macro'
76 !include-raw: ./prepare-for-scenario-test.sh
78 !include-raw: ./cloud-infra-scenario-test.sh
81 name: 'scenario-deploy-macro'
84 !include-raw: ./wait-for-pkg-manager.sh
86 !include-raw: ./scenario-deploy.sh
89 name: 'scenario-functest-macro'
92 !include-raw: ./prepare-for-testfw-verify.sh
94 !include-raw: ./scenario-functest.sh
97 name: 'scenario-yardstick-macro'
100 !include-raw: ./prepare-for-testfw-verify.sh
102 !include-raw: ./scenario-yardstick.sh
105 name: 'scenario-promote-macro'
108 !include-raw: ./scenario-promote.sh
110 # vim: set ts=2 sw=2 expandtab: