diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 092d212fa7ac353c868e9f6984576b2f36eea907..eba28fcc1f051414915e2219a1c796a6003c7a20 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -149,6 +149,10 @@ deploy_http_proxy_node: cat > user_data.txt <<EOF #!/bin/bash echo "$DEV_KEY" >> /root/.ssh/authorized_keys + git clone ${CI_REPOSITORY_URL} /tmp/hpc-factory + cd /tmp/hpc-factory + git checkout ${CI_COMMIT_REF_NAME} + ansible-playbook -c local -i 127.0.0.1, ansible/cheaha.yml | tee -a ansible.log EOF - > export HTTP_PROXY_INSTANCE_ID=$(openstack server create @@ -185,6 +189,10 @@ deploy_ssh_proxy_node: cat > user_data.txt <<EOF #!/bin/bash echo "$DEV_KEY" >> /root/.ssh/authorized_keys + git clone ${CI_REPOSITORY_URL} /tmp/hpc-factory + cd /tmp/hpc-factory + git checkout ${CI_COMMIT_REF_NAME} + ansible-playbook -c local -i 127.0.0.1, ansible/cheaha.yml | tee -a ansible.log EOF - > export SSH_PROXY_INSTANCE_ID=$(openstack server create