Skip to content

Commit

Permalink
Tuning .travis.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Ben Coman authored and Ben Coman committed Jan 20, 2019
1 parent 3e4650f commit e314ddc
Showing 1 changed file with 28 additions and 30 deletions.
58 changes: 28 additions & 30 deletions .travis.yml
Expand Up @@ -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:
Expand Down Expand Up @@ -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" }

0 comments on commit e314ddc

Please sign in to comment.