Skip to content
Snippets Groups Projects
Commit e22a00e0 authored by Krish Moodbidri's avatar Krish Moodbidri
Browse files

Correct CI/CD pipeline syntax in .gitlab-ci.yml

parent f9d6ebca
No related branches found
No related tags found
1 merge request!1WIP: test ood proxy part of the pipeline
...@@ -40,18 +40,20 @@ deploy_ood_proxy_node: ...@@ -40,18 +40,20 @@ deploy_ood_proxy_node:
- openstack image set --accept $PROXY_OOD_IMAGE_ID - openstack image set --accept $PROXY_OOD_IMAGE_ID
- FAILED=false - FAILED=false
- | - |
cat > user_data.txt << cat > user_data.txt <<EOF
#!/bin/bash
echo "$DEV_KEY" >> /root/.ssh/authorized_keys echo "$DEV_KEY" >> /root/.ssh/authorized_keys
EOF
- | - |
export NEW_INSTANCE_ID=$(openstack server create export NEW_INSTANCE_ID=$(openstack server create \
-c id -f value --image $PROXY_OOD_IMAGE_ID -c id -f value --image $PROXY_OOD_IMAGE_ID \
--network $OOD_PROXY_NETWORK --network $OOD_PROXY_NETWORK \
--security-group ood-https-ports --security-group ood-https-ports \
--security-group node-exporter --security-group node-exporter \
--security-group allow-ssh --security-group allow-ssh \
--user-data user_data.txt --user-data user_data.txt \
--flavor $INSTANCE_FLAVOR --flavor $INSTANCE_FLAVOR \
--wait --wait \
$OOD_PROXY_INSTANCE_NAME) $OOD_PROXY_INSTANCE_NAME)
- openstack server add floating ip $OOD_PROXY_INSTANCE_NAME $FLOATING_IP - openstack server add floating ip $OOD_PROXY_INSTANCE_NAME $FLOATING_IP
rules: rules:
...@@ -72,18 +74,20 @@ deploy_ssh_proxy_node: ...@@ -72,18 +74,20 @@ deploy_ssh_proxy_node:
- openstack image set --accept $PROXY_SSH_IMAGE_ID - openstack image set --accept $PROXY_SSH_IMAGE_ID
- FAILED=false - FAILED=false
- | - |
cat > user_data.txt << cat > user_data.txt <<EOF
#!/bin/bash
echo "$DEV_KEY" >> /root/.ssh/authorized_keys echo "$DEV_KEY" >> /root/.ssh/authorized_keys
EOF
- | - |
export NEW_INSTANCE_ID=$(openstack server create export NEW_INSTANCE_ID=$(openstack server create \
-c id -f value --image $PROXY_SSH_IMAGE_ID -c id -f value --image $PROXY_SSH_IMAGE_ID \
--network $OOD_PROXY_NETWORK --network $OOD_PROXY_NETWORK \
--security-group ood-https-ports --security-group ood-https-ports \
--security-group node-exporter --security-group node-exporter \
--security-group allow-ssh --security-group allow-ssh \
--user-data user_data.txt --user-data user_data.txt \
--flavor $INSTANCE_FLAVOR --flavor $INSTANCE_FLAVOR \
--wait --wait \
$SSH_PROXY_INSTANCE_NAME) $SSH_PROXY_INSTANCE_NAME)
- openstack server add floating ip $SSH_PROXY_INSTANCE_NAME $FLOATING_IP - openstack server add floating ip $SSH_PROXY_INSTANCE_NAME $FLOATING_IP
rules: rules:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment