.gitlab-ci.yml 582 B

123456789101112131415161718192021222324252627
  1. stages:
  2. - format
  3. - build
  4. clang-format:
  5. stage: format
  6. image: suyuemu/cibuild:linux-x64
  7. allow_failure: true
  8. variables:
  9. RELEASE_NAME: mainline
  10. script:
  11. - git submodule update --init --depth 1 --recursive
  12. - bash .ci/scripts/format/script.sh
  13. build-linux:
  14. stage: build
  15. image: suyuemu/cibuild:linux-x64
  16. resource_group: linux-ci
  17. variables:
  18. RELEASE_NAME: mainline
  19. script:
  20. - git submodule update --init --depth 1 --recursive
  21. - bash .ci/scripts/linux/docker.sh
  22. - bash .ci/scripts/linux/upload.sh
  23. artifacts:
  24. paths:
  25. - artifacts/*