Skip to content
Snippets Groups Projects
Commit a0de0056 authored by Klaas Kliffen's avatar Klaas Kliffen :satellite:
Browse files

Add ssh auth

parent 3ef65c93
No related branches found
No related tags found
No related merge requests found
Pipeline #59750 passed
...@@ -26,6 +26,9 @@ deploy-release: ...@@ -26,6 +26,9 @@ deploy-release:
before_script: before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
- apk update && apk add git - apk update && apk add git
- eval $(ssh-agent -s)
- echo "$SSH_GIT_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh/ && ssh-keyscan git.astron.nl > ~/.ssh/known_hosts
script: script:
- echo -n "$CI_COMMIT_BRANCH" | sed -e "s/^releases\//export RELEASE=/" > version && source version - echo -n "$CI_COMMIT_BRANCH" | sed -e "s/^releases\//export RELEASE=/" > version && source version
- docker tag $CI_REGISTRY_IMAGE:latest git.astron.nl:5000/ldv/bf_double_tgz:$RELEASE - docker tag $CI_REGISTRY_IMAGE:latest git.astron.nl:5000/ldv/bf_double_tgz:$RELEASE
...@@ -36,6 +39,7 @@ deploy-release: ...@@ -36,6 +39,7 @@ deploy-release:
- git config user.name $GITLAB_USER_NAME - git config user.name $GITLAB_USER_NAME
- git commit -m "[SKIP CI] Replace latest with tag $RELEASE" - git commit -m "[SKIP CI] Replace latest with tag $RELEASE"
- git tag -a $RELEASE -m "[SKIP CI] Version $RELEASE created by gitlab-ci build" - git tag -a $RELEASE -m "[SKIP CI] Version $RELEASE created by gitlab-ci build"
- git remote set-url origin git@${CI_SERVER_HOST}:${CI_PROJECT_PATH}.git
- git push --all - git push --all
rules: rules:
- if: '$CI_COMMIT_BRANCH =~ /^releases//' - if: '$CI_COMMIT_BRANCH =~ /^releases//'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment