.gitlab-ci.yml 469 Bytes
Newer Older
# CI/CD:
#
# VALIDATION triggered by:
#  - any (branch commit)
#  

workflow:
  rules:
    - if: $CI_COMMIT_BRANCH
    - if: $CI_COMMIT_TAG
    
variables:
  PIPELINE_SCRIPTS_PROJECT_ID: 680

stages:
  - validation
        
Validate OpenAPIs:
  stage: validation
  script:
    - echo 'Validate OpenAPIs'
    - docker run -v "$(pwd)":/work -u $(id -u):$(id -g) openapivalidator "/work" "/storage" "$filter"
  artifacts:
    when: on_success
    paths:
      - build/*