From 66a12395084db6a5faa320b6a84ae0175b57595d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Tue, 12 Feb 2019 20:26:18 +0100 Subject: [PATCH] Add test_alpine to circleci config --- .circleci/config.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 865f6130dbbb..30fd29cf664f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -62,6 +62,22 @@ jobs: - store_artifacts: path: ~/test-results/spec + test_alpine: + docker: + - image: jrei/crystal-alpine:latest + environment: + <<: *env + TRAVIS_OS_NAME: linux + ARCH: x86_64 + ARCH_CMD: linux64 + steps: + - checkout + - run: echo 'export CURRENT_TAG="$CIRCLE_TAG"' >> $BASH_ENV + - run: bin/ci prepare_build + - run: make std_spec clean threads=1 + - run: make crystal std_spec compiler_spec docs threads=1 + - run: find samples -name "*.cr" | xargs -L 1 ./bin/crystal build --no-codegen + test_darwin: macos: xcode: "11.1.0" @@ -504,6 +520,8 @@ workflows: - /.*\bci\b.*/ - test_linux32_std: filters: *unless_maintenance + - test_alpine: + filters: *unless_maintenance - test_darwin: filters: *unless_maintenance - test_preview_mt: @@ -528,6 +546,8 @@ workflows: only: /.*/ - test_linux32_std: filters: *per_tag + - test_alpine: + filters: *per_tag - test_darwin: filters: *per_tag - test_preview_mt: @@ -602,6 +622,7 @@ workflows: jobs: - test_linux - test_linux32_std + - test_alpine - test_darwin - test_preview_mt - check_format @@ -660,6 +681,8 @@ workflows: - /.*\bci\b.*/ - test_linux32_std: filters: *maintenance + - test_alpine: + filters: *maintenance - test_darwin: filters: *maintenance - test_preview_mt: