Commit 5b7c3738 authored by Seblu's avatar Seblu

Workaround trap not executed in gitlab-ci

parent 9c73afa3
Pipeline #154 passed with stage
in 16 seconds
......@@ -14,7 +14,11 @@ commitpkg:
stage: deploy
script:
- eval $(ssh-agent -s)
- trap 'kill $SSH_AGENT_PID' 0
# - trap "kill $SSH_AGENT_PID" 0
# trap is broken in gitlab runner, see:
# https://gitlab.com/gitlab-org/gitlab-runner/issues/3009
# use a workaournd with sleep and kill:
- sleep 300 && kill "$SSH_AGENT_PID" & disown
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
- seblu-push
only:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment