Skip to content
Snippets Groups Projects
Commit e920950b authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

feat: only run deploy jobs when image id present

parent 53bc639c
No related branches found
No related tags found
1 merge request!3Change compute reference to login
...@@ -64,9 +64,7 @@ deploy_http_proxy_node: ...@@ -64,9 +64,7 @@ deploy_http_proxy_node:
openstack server add floating ip $HTTP_PROXY_INSTANCE_ID $HTTP_PROXY_FLOATING_IP openstack server add floating ip $HTTP_PROXY_INSTANCE_ID $HTTP_PROXY_FLOATING_IP
echo "Associated FLOATING_IP $HTTP_PROXY_FLOATING_IP with HTTP_PROXY_INSTANCE_ID $HTTP_PROXY_INSTANCE_ID" echo "Associated FLOATING_IP $HTTP_PROXY_FLOATING_IP with HTTP_PROXY_INSTANCE_ID $HTTP_PROXY_INSTANCE_ID"
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" - if: $PIPELINE_TARGET == "deploy" && $HTTP_PROXY_IMAGE_ID
when: always
- if: $CI_PIPELINE_SOURCE == "web"
when: always when: always
deploy_ssh_proxy_node: deploy_ssh_proxy_node:
...@@ -101,7 +99,5 @@ deploy_ssh_proxy_node: ...@@ -101,7 +99,5 @@ deploy_ssh_proxy_node:
openstack server add floating ip $SSH_PROXY_INSTANCE_ID $SSH_PROXY_FLOATING_IP openstack server add floating ip $SSH_PROXY_INSTANCE_ID $SSH_PROXY_FLOATING_IP
echo "Associated FLOATING_IP $SSH_PROXY_FLOATING_IP with SSH_PROXY_INSTANCE_ID $SSH_PROXY_INSTANCE_ID" echo "Associated FLOATING_IP $SSH_PROXY_FLOATING_IP with SSH_PROXY_INSTANCE_ID $SSH_PROXY_INSTANCE_ID"
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" - if: $PIPELINE_TARGET == "deploy" && $SSH_PROXY_IMAGE_ID
when: always when: always
- if: $CI_PIPELINE_SOURCE == "web"
when: always
\ No newline at end of file
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