Unverified Commit d58b45b5 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

use .saref-ci.yml from saref/saref-pypeline

parent f17e1014
Loading
Loading
Loading
Loading
+3 −90
Changes for .gitlab-ci.yml: 3 added lines, 90 removed lines.
Original line number Diff line number Diff line
# variables:
#     GIT_STRATEGY: fetch
#     GIT_DEPTH: 0
#     SAREF_DEV_KEY: <my_private_key>
#     SAREF_PORTAL_KEY: <my_private_key>
#     SAREF_PORT: <port>

stages:
  - mock
#   - test
#   - build
#   - deploy

mock:
  stage: mock
  script: 
    - "true"

# test-develop:
#   stage: test
#   image: openjdk:11-jre
#   script:
#     - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
#     - java -jar saref-pipeline.jar develop -s && touch target/success
#   allow_failure: true
#   except:
#     - /^prerelease-v/
#     - /^release-v/
#   artifacts:
#     when: always
#     paths:
#       - target/site
#       - target/success
#     reports:
#       junit: target/report_output.xml

# test-prerelease:
#   stage: test
#   image: openjdk:11-jre
#   script:
#     - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
#     - java -jar saref-pipeline.jar release -t && touch target/success
#   allow_failure: true
#   only:
#     - /^prerelease-v/
#   artifacts:
#     when: always
#     paths:
#       - target/site
#       - target/success
#     reports:
#       junit: target/report_output.xml

# deploy-report:
#   stage: deploy
#   image: alpine:latest
#   script:
#     - apk update
#     - apk add openssh
#     - echo "172.29.10.32    saref.etsi.org" >> /etc/hosts
#     - eval $(ssh-agent -s)
#     - ssh-add <(echo "$SAREF_DEV_KEY")
#     - mkdir -p ~/.ssh
#     - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
#     - scp -P $SAREF_PORT -O -pr target/site saref-dev@saref.etsi.org:~/snapshot/$CI_PIPELINE_ID
#     - echo "SAREF pipeline report  https://saref.etsi.org/snapshot/$CI_PIPELINE_ID/report.html" 
#     - exit $(test -f target/success) $?
#   except:
#     - /^release-v/

# test-release:
#   stage: test
#   image: openjdk:11-jre
#   script:
#     - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
#     - java -jar saref-pipeline.jar release -t
#   only:
#     - /^release-v/

# trigger-release:
#   stage: deploy
#   only:
#     - /^release-v/
#   variables:
#     SAREF_DEV_KEY: $SAREF_DEV_KEY
#     SAREF_PORTAL_KEY: $SAREF_PORTAL_KEY
#     SAREF_PORT: $SAREF_PORT
#   trigger:
#     project: saref/saref-portal
#     branch: master
include:
  - project: 'saref/saref-pypeline'
    file: '.saref-ci.yml'