Commit 307223c5 authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Maintenance/preflight checks

parent 236e1c7f
Loading
Loading
Loading
Loading
+11 −1
Original line number Original line Diff line number Diff line
@@ -6,9 +6,19 @@ workflow:
    - if: $CI_COMMIT_BRANCH
    - if: $CI_COMMIT_BRANCH


stages:
stages:
  - preflight
  - check
  - check
  - build
  - build


preflight:
  image: "forge.etsi.org:5050/li/schemas-definitions/forgelib"
  stage: preflight
  rules:
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  interruptible: true
  script:
    - forgelib-preflight https://$CI_SERVER_HOST $CI_PROJECT_ID $CI_MERGE_REQUEST_IID

process_asn:
process_asn:
  image: "forge.etsi.org:5050/li/schemas-definitions/asn1test:latest"
  image: "forge.etsi.org:5050/li/schemas-definitions/asn1test:latest"
  stage: check
  stage: check
@@ -24,7 +34,7 @@ process_xsd:
    - python3 testing/xsd_process.py
    - python3 testing/xsd_process.py


generate_artefacts:
generate_artefacts:
  image: "forge.etsi.org:5050/li/trial/changemarks"
  image: "forge.etsi.org:5050/li/schemas-definitions/forgelib"
  stage: build
  stage: build
  interruptible: true
  interruptible: true
  rules:
  rules: