Newer
Older
build:
stage: build
script:
- mvn package
artifacts:
paths:
# - eval $(ssh-agent -s)
# - ssh-add <(echo "$PORTAL_KEY")
# - mkdir -p ~/.ssh
# - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
# - scp -P 29419 -pr target/saref-pipeline.jar saref-dev@saref.etsi.org:~/downloads/saref-pipeline.jar
deploy_package:
stage: deploy
script:
- 'mvn deploy -s ci_settings.xml'
only:
- develop-ci
# release_job:
# stage: release
# image: registry.gitlab.com/gitlab-org/release-cli:latest
# script:
# - echo "Running the release job for $CI_COMMIT_TAG"
# - mvn package
# release:
# tag_name: $CI_COMMIT_TAG
# description: '$CI_COMMIT_TAG_MESSAGE'
# ref: '$CI_COMMIT_SHA'
# rules:
# - if: $CI_COMMIT_TAG