Skip to content
Snippets Groups Projects
Commit 681a2621 authored by Janis Streib's avatar Janis Streib :owl:
Browse files

ADD: prod+test deployment

parent e777216f
No related branches found
No related tags found
No related merge requests found
Pipeline #269339 failed
......@@ -47,3 +47,39 @@ deploy_devel:
environment:
name: devel
url: https://netvs-devel.scc.kit.edu/hub
deploy_prod:
stage: deploy
only:
- main
script:
- 'command -v ssh-agent || ( apt-get install openssh-client -y )'
- eval $(ssh-agent -s)
- echo "$NETVS_PROD_HUB_DEPLOY" | base64 -d | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- ssh www-net-suite@netvs.scc.kit.edu "${CI_PIPELINE_ID}"
needs:
- netvs_hub_cli
environment:
name: prod
url: https://netvs-devel.scc.kit.edu/hub
deploy_test:
stage: deploy
only:
- main
script:
- 'command -v ssh-agent || ( apt-get install openssh-client -y )'
- eval $(ssh-agent -s)
- echo "$NETVS_TEST_HUB_DEPLOY" | base64 -d | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- ssh www-net-suite@netvs.scc.kit.edu "${CI_PIPELINE_ID}"
needs:
- netvs_hub_cli
environment:
name: test
url: https://netvs-test.scc.kit.edu/hub
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