2 # GitLab CI config file to deploy RI2 on baremetal infra
3 # and run RC2 compliance tests on the deployed platform.
7 S3_ENDPOINT_URL: https://storage.googleapis.com
8 S3_DST_URL: s3://artifacts.opnfv.org/kuberef/${CI_COMMIT_SHORT_SHA}/${CI_JOB_NAME}-${CI_JOB_ID}
9 HTTP_DST_URL: http://artifacts.opnfv.org/kuberef/${CI_COMMIT_SHORT_SHA}/${CI_JOB_NAME}-${CI_JOB_ID}
10 TEST_DB_URL: http://testresults.opnfv.org/test/api/v1/results
11 TEST_DB_EXT_URL: http://testresults.opnfv.org/test/api/v1/results
12 NODE_NAME: ericsson-pod2
13 BUILD_TAG: ${CI_COMMIT_SHORT_SHA}
14 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
19 - functest-kubernetes-healthcheck
20 - functest-kubernetes-smoke
21 - functest-kubernetes-security
22 - functest-kubernetes-benchmarking
23 - functest-kubernetes-cnf
30 stage: deploy_platform
36 - ericsson-pod2-docker
37 stage: functest-kubernetes-healthcheck
38 image: opnfv/functest-kubernetes-healthcheck:jerma
40 - run_tests -t k8s_quick -p -r
44 - ericsson-pod2-docker
45 stage: functest-kubernetes-healthcheck
46 image: opnfv/functest-kubernetes-healthcheck:jerma
48 - run_tests -t k8s_smoke -p -r
54 - ericsson-pod2-docker
55 stage: functest-kubernetes-smoke
56 image: opnfv/functest-kubernetes-smoke:jerma
57 timeout: 3 hours 30 minutes
59 - run_tests -t xrally_kubernetes -p -r
65 - ericsson-pod2-docker
66 stage: functest-kubernetes-smoke
67 image: opnfv/functest-kubernetes-smoke:jerma
68 timeout: 3 hours 30 minutes
70 - run_tests -t k8s_conformance -p -r
76 - ericsson-pod2-docker
77 stage: functest-kubernetes-security
78 image: opnfv/functest-kubernetes-security:jerma
80 - run_tests -t kube_hunter -p -r
86 - ericsson-pod2-docker
87 stage: functest-kubernetes-security
88 image: opnfv/functest-kubernetes-security:jerma
90 - run_tests -t kube_bench_master -p -r
96 - ericsson-pod2-docker
97 stage: functest-kubernetes-security
98 image: opnfv/functest-kubernetes-security:jerma
100 - run_tests -t kube_bench_node -p -r
102 xrally_kubernetes_full:
106 - ericsson-pod2-docker
107 stage: functest-kubernetes-benchmarking
108 image: opnfv/functest-kubernetes-benchmarking:jerma
110 - run_tests -t xrally_kubernetes_full -p -r
116 - ericsson-pod2-docker
117 stage: functest-kubernetes-cnf
118 image: opnfv/functest-kubernetes-cnf:jerma
120 - run_tests -t k8s_vims -p -r
126 - ericsson-pod2-docker
127 stage: functest-kubernetes-cnf
128 image: opnfv/functest-kubernetes-cnf:jerma
130 - run_tests -t helm_vims -p -r
136 - ericsson-pod2-docker
137 stage: functest-kubernetes-cnf
138 image: opnfv/functest-kubernetes-cnf:jerma
140 - run_tests -t cnf_conformance -p -r
146 - ericsson-pod2-docker
149 S3_DST_URL: s3://artifacts.opnfv.org/kuberef/
150 HTTP_DST_URL: http://artifacts.opnfv.org/kuberef/
151 image: opnfv/functest-kubernetes-healthcheck:jerma