Skip to content

Instantly share code, notes, and snippets.

@SeanTAllen
Created May 8, 2020 20:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SeanTAllen/08ad74d249da3d3194ab63e87310b07b to your computer and use it in GitHub Desktop.
Save SeanTAllen/08ad74d249da3d3194ab63e87310b07b to your computer and use it in GitHub Desktop.
task:
only_if: $CIRRUS_CRON == "master-midnight"
matrix:
- name: "nightly: x86-64-unknown-linux-gnu"
container:
image: ponylang/ponyc-ci-x86-64-unknown-linux-gnu-builder:20200423
environment:
CACHE_BUSTER: 20200423
TRIPLE_VENDOR: unknown
TRIPLE_OS: linux-gnu
- name: "nightly: x86-64-unknown-linux-ubuntu18.04"
container:
image: ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu18.04-builder:20200507
environment:
CACHE_BUSTER: 20200507
TRIPLE_VENDOR: unknown
TRIPLE_OS: linux-ubuntu18.04
- name: "nightly: x86-64-unknown-linux-musl"
container:
image: ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20200421
environment:
CACHE_BUSTER: 20200421
TRIPLE_VENDOR: unknown
TRIPLE_VENDOR: linux-musl
container:
cpu: 8
memory: 24
environment:
CLOUDSMITH_API_KEY: ENCRYPTED[!2cb1e71c189cabf043ac3a9030b3c7708f9c4c983c86d07372ae58ad246a07c54e40810d038d31c3cf3ed8888350caca!]
libs_cache:
folder: build/libs
fingerprint_script:
- echo "`md5sum lib/CMakeLists.txt`"
- echo "${TRIPLE_VENDOR}-${TRIPLE_OS}"
- echo "cache buster ${CACHE_BUSTER}"
populate_script: make libs build_flags=-j8
nightly_script:
- bash .ci-scripts/x86-64-nightly.bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment