circle.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. machine:
  2. environment:
  3. SDL1: "libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev"
  4. SDL2: "libsdl2-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev"
  5. LIBS_PACKAGES: "make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev"
  6. services:
  7. - docker
  8. general:
  9. artifacts:
  10. - "logs"
  11. test:
  12. override:
  13. - ./tools/ci/scripts/circleci/gcc5.sh:
  14. parallel: true
  15. timeout: 108000
  16. - ./tools/ci/scripts/circleci/gcc6_tests.sh:
  17. parallel: true
  18. timeout: 108000
  19. - ./tools/ci/scripts/circleci/gcc7.sh:
  20. parallel: true
  21. timeout: 108000
  22. - ./tools/ci/scripts/circleci/gcc7_tests.sh:
  23. parallel: true
  24. timeout: 108000
  25. - ./tools/ci/scripts/circleci/gcc6.sh:
  26. parallel: true
  27. timeout: 108000
  28. - ./tools/ci/scripts/circleci/gcc6_sanitize_tests.sh:
  29. parallel: true
  30. timeout: 108000
  31. - ./tools/ci/scripts/circleci/gcc7_sanitize_tests.sh:
  32. parallel: true
  33. timeout: 108000
  34. post:
  35. - mv logs $CIRCLE_ARTIFACTS/ || true