.gitlab-ci.yml 498 B

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