From e314ddcc60d9cd6048ffb47e5e82283cff76e8e1 Mon Sep 17 00:00:00 2001 From: Ben Coman Date: Sun, 20 Jan 2019 09:09:26 +0800 Subject: [PATCH] Tuning .travis.yml --- .travis.yml | 58 ++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 30 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0d30ea1768..c19e9cc5d4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,18 +48,18 @@ env: [ "BUILD=32x86/newspeak.cog.spur TESTIMAGE=refer_newspeakBootstrap.sh", "BUILD=32x86/squeak.cog.v3 TESTIMAGE=Squeak32-4.6", - "BUILD=32x86/squeak.cog.spur TESTIMAGE=Squeak32-5.1", - "BUILD=32x86/pharo.cog.spur TESTIMAGE=Pharo32-5.0 HEATBEAT=threaded", - "BUILD=32x86/newspeak.cog.spur TESTIMAGE=refer_newspeakBootstrap.sh", - "BUILD=32x86/squeak.cog.v3 TESTIMAGE=Squeak32-4.6", - &Squeak64 "BUILD=64x64/squeak.cog.spur TESTIMAGE=Squeak32-5.1", &Pharo64 "BUILD=64x64/pharo.cog.spur TESTIMAGE=Pharo32-5.0 HEATBEAT=threaded", "BUILD=64x64/newspeak.cog.spur TESTIMAGE=refer_newspeakBootstrap.sh", - "BUILD=64x64/squeak.cog.spur TESTIMAGE=Squeak32-5.1", - "BUILD=64x64/pharo.cog.spur TESTIMAGE=Pharo32-5.0 HEATBEAT=threaded", - "BUILD=64x64/newspeak.cog.spur TESTIMAGE=refer_newspeakBootstrap.sh", + "BUILD=32x86/squeak.stack.spur TESTIMAGE=Squeak32-5.1", + "BUILD=32x86/pharo.stack.spur TESTIMAGE=Pharo32-5.0 HEATBEAT=threaded", + "BUILD=32x86/newspeak.stack.spur TESTIMAGE=refer_newspeakBootstrap.sh", + "BUILD=32x86/squeak.stack.v3 TESTIMAGE=Squeak32-4.6", + + "BUILD=64x64/squeak.stack.spur TESTIMAGE=Squeak32-5.1", + "BUILD=64x64/pharo.stack.spur TESTIMAGE=Pharo32-5.0 HEATBEAT=threaded", + "BUILD=64x64/newspeak.stack.spur TESTIMAGE=refer_newspeakBootstrap.sh", ] matrix: @@ -100,26 +100,24 @@ jobs: - stage: Production <<: *P08 -# - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.sista.spur" } -# - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/squeak.sista.spur" } -# - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/squeak.sista.spur TESTFAIL=1" } -# - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/pharo.sista.spur HEARTBEAT=threaded", "compiler": "clang" } -# - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/pharo.sista.spur HEARTBEAT=itimer", "compiler": "clang" } -# - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.cog.spur.lowcode" } -# - { "stage":"Experimental", "os":"osx", "env":"BUILD=64x64/pharo.cog.spur.lowcode" } -# - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.stack.spur.lowcode" } -# - { "stage":"Experimental", "os":"osx", "env":"BUILD=64x64/pharo.stack.spur.lowcode" } - -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/newspeak.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/newspeak.stack.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/pharo.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.stack.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.stack.v3 CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } -# -# # Putting quicker builds last makes the overall stage faster -# - { "stage":"Other", "os":"linux", "env":"BUILD=32x86/pharo.cog.spur HEARTBEAT=itimer" } -# - { "stage":"Other", "os":"linux", "env":"BUILD=64x64/pharo.cog.spur HEARTBEAT=itimer" } -# -# ] + - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.sista.spur" } + - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/squeak.sista.spur" } + - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/squeak.sista.spur TESTFAIL=1" } + - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/pharo.sista.spur HEARTBEAT=threaded", "compiler": "clang" } + - { "stage":"Experimental", "os":"linux", "env":"BUILD=32x86/pharo.sista.spur HEARTBEAT=itimer", "compiler": "clang" } + - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.cog.spur.lowcode" } + - { "stage":"Experimental", "os":"osx", "env":"BUILD=64x64/pharo.cog.spur.lowcode" } + - { "stage":"Experimental", "os":"osx", "env":"BUILD=32x86/pharo.stack.spur.lowcode" } + - { "stage":"Experimental", "os":"osx", "env":"BUILD=64x64/pharo.stack.spur.lowcode" } + + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/newspeak.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/newspeak.stack.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/pharo.cog.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.stack.spur CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + - { "stage":"Other", "os":"linux", "env":"BUILD=32ARMv6/squeak.stack.v3 CHROOT=\"schroot -p -c rpi -- bash -c\"", "group": "edge" } + + # Putting quicker builds last makes the overall stage faster + - { "stage":"Other", "os":"linux", "env":"BUILD=32x86/pharo.cog.spur HEARTBEAT=itimer" } + - { "stage":"Other", "os":"linux", "env":"BUILD=64x64/pharo.cog.spur HEARTBEAT=itimer" }