Skip to content
Snippets Groups Projects
Commit 63a9d47c authored by František Dvořák's avatar František Dvořák
Browse files

gitLab CI: make image configurable

parent 8474b40c
No related branches found
No related tags found
No related merge requests found
Pipeline #545 passed
......@@ -7,9 +7,10 @@ stages:
- deploy
variables:
IMAGE: debian-9-x86_64_hadoop_rc
JOB: check
PYTHONUNBUFFERED: 1
SENSITIVE: 1
JOB: check
flake8:
stage: build
......@@ -36,7 +37,7 @@ terraform-single:
- ".terraform/"
- "*.tfstate"
script:
- ./launch.sh -var type=hadoop-single -var flavor=standard.large -var n=0 -var domain=terra1
- ./launch.sh -var type=hadoop-single -var flavor=standard.large -var n=0 -var domain=terra1 -var image=$IMAGE
- ansible -i ./inventory -m synchronize -a 'src=image/tests dest=/home/debian/ mode=push' master
- ansible -i ./inventory --become-user=debian -m command -a 'sh -xe ~/tests/run-tests.sh' master
- terraform destroy -auto-approve
......@@ -56,7 +57,7 @@ terraform-cluster:
- ".terraform/"
- "*.tfstate"
script:
- ./launch.sh -var type=hadoop -var domain=terra2
- ./launch.sh -var type=hadoop -var domain=terra2 -var image=$IMAGE
- ansible -i ./inventory -m synchronize -a 'src=image/tests dest=/home/debian/ mode=push' master
- ansible -i ./inventory --become-user=debian -m command -a 'sh -xe ~/tests/run-tests.sh' master
- terraform destroy -auto-approve
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment