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 on cloud
23 name: 'onap-parameter-macro-legacy'
26 name: PROVISIONER_TYPE
28 description: 'Provisioner to use for provisioning nodes'
32 description: 'Installer to use for deploying the scenario'
35 default: 'onap-nofeature-noha'
36 description: 'Scenario to deploy and test'
40 description: 'Type of the deployment'
43 default: 'oom-healthcheck'
44 description: 'Test type to run. Could be oom-healthcheck or onap-healthcheck'
46 name: NORDIX_ARM_REPO_URL
47 default: 'https://artifactory.nordix.org/artifactory'
48 description: 'URL to Nordix Artifactory'
50 name: NORDIX_HARBOR_REPO_URL
51 default: 'registry.nordix.org'
52 description: 'URL to Nordix Harbor'
54 name: XTESTING_REPO_URL
55 default: 'https://gerrit.nordix.org/opnfv/xtesting-onap.git'
56 description: 'URL to Nordix xtesting-onap repository'
58 name: ENGINE_ANSIBLE_PARAMS
60 description: 'Extra parameters that can be added when run the play books.'
62 # macros used by all job types on baremetal
64 name: 'onap-baremetal-parameter-macro-legacy'
67 name: PROVISIONER_TYPE
69 description: 'Provisioner to use for provisioning nodes'
73 description: 'Installer to use for deploying the scenario'
76 default: 'onap-nofeature-noha'
77 description: 'Scenario to deploy and test'
81 description: 'Type of the deployment'
84 default: 'oom-healthcheck'
85 description: 'Test type to run. Could be oom-healthcheck or onap-healthcheck'
87 name: NORDIX_ARM_REPO_URL
88 default: 'https://artifactory.nordix.org/artifactory'
89 description: 'URL to Nordix Artifactory'
91 name: NORDIX_HARBOR_REPO_URL
92 default: 'registry.nordix.org'
93 description: 'URL to Nordix Harbor'
95 name: XTESTING_REPO_URL
96 default: 'https://gerrit.nordix.org/opnfv/xtesting-onap.git'
97 description: 'URL to Nordix xtesting-onap repository'
99 name: ENGINE_ANSIBLE_PARAMS
101 description: 'Extra parameters that can be added when run the play books.'
104 name: 'onap-deploy-macro-legacy'
107 !include-raw: ./wait-for-pkg-manager.sh
109 !include-raw: ./onap-deploy.sh
112 name: 'onap-deploy-baremetal-macro-legacy'
115 !include-raw: ./wait-for-pkg-manager.sh
117 !include-raw: ./onap-deploy-baremetal.sh
120 name: 'oom-hc-macro-legacy'
123 !include-raw: ./oom-healthcheck.sh
126 name: 'oom-hc-baremetal-macro-legacy'
129 !include-raw: ./oom-healthcheck.sh
132 name: 'onap-healthcheck-macro-legacy'
135 !include-raw: ./onap-healthcheck.sh
138 name: 'onap-healthcheck-baremetal-macro-legacy'
141 !include-raw: ./onap-healthcheck.sh
144 name: 'promote-onap-macro-legacy'
147 !include-raw: ./promote-onap.sh
149 # vim: set ts=2 sw=2 expandtab: