image: maven:3.6.2-jdk-8 variables: SAREF_DEV_KEY: build: stage: build script: - mvn package artifacts: paths: - target/saref-pipeline.jar only: - master deploy: stage: deploy script: - eval $(ssh-agent -s) - ssh-add <(echo "$SAREF_PORTAL_KEY") - mkdir -p ~/.ssh - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' - scp -pr target/saref-pipeline.jar saref-dev@saref.etsi.org:~/downloads/saref-pipeline.jar