Skip to content

Commit

Permalink
Travis-CI build stages aren't ready.
Browse files Browse the repository at this point in the history
They are too buggy, and lack many of the desired features that Travis currently has built in.  Like Matrixes across stages, it also lacks the ability to do matrixes at all for any stage and it seems to always double up on everything for the first test stage.  Not to mention you can't install a single time before all stages.  I guess it's the nature of isolation for now?
  • Loading branch information
envygeeks committed Jun 15, 2017
1 parent aa26baa commit d020204
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 33 deletions.
55 changes: 23 additions & 32 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,35 +12,26 @@ env:
JX/DKOQ3fGUFAgYe5TZJgLt+DYTc+i+JU+2twPOfh98OseFWgRk4SnrbpxtcBYt4I8Iv1o\
tjdW4P0aAGAvA1YYopGE70+WTrqixeY=\
"
jobs:
include:
- stage: Test
script: script/test
- script: script/build
stage: Build
env:
- DOCKER_REPO=jekyll:pages
- DOCKER_REPO=jekyll:3.3.0
- DOCKER_REPO=jekyll:3.3.1
- DOCKER_REPO=jekyll:3.4.0
- DOCKER_REPO=jekyll:3.4.2
- DOCKER_REPO=jekyll:3.4.3
- DOCKER_REPO=jekyll:latest
- DOCKER_REPO=jekyll:stable
- DOCKER_REPO=jekyll:3.4
- DOCKER_REPO=jekyll:3
- DOCKER_REPO=builder:pages
- DOCKER_REPO=builder:3.3.0
- DOCKER_REPO=builder:3.3.1
- DOCKER_REPO=builder:3.4.0
- DOCKER_REPO=builder:3.4.2
- DOCKER_REPO=builder:3.4.3
- DOCKER_REPO=builder:latest
- DOCKER_REPO=builder:stable
- DOCKER_REPO=builder:3.4
- DOCKER_REPO=builder:3
- script: script/deploy
stage: Deploy
env:
- DOCKER_REPO=jekyll
- DOCKER_REPO=builder
matrix:
- DOCKER_REPO=jekyll:pages
- DOCKER_REPO=builder:pages
- DOCKER_REPO=jekyll:3.3.0
- DOCKER_REPO=builder:3.3.0
- DOCKER_REPO=jekyll:3.3.1
- DOCKER_REPO=builder:3.3.1
- DOCKER_REPO=jekyll:3.4.0
- DOCKER_REPO=builder:3.4.0
- DOCKER_REPO=jekyll:3.4.1
- DOCKER_REPO=builder:3.4.1
- DOCKER_REPO=jekyll:3.4.2
- DOCKER_REPO=builder:3.4.2
- DOCKER_REPO=jekyll:3.4.3
- DOCKER_REPO=builder:3.4.3
- DOCKER_REPO=jekyll:latest
- DOCKER_REPO=builder:latest
- DOCKER_REPO=jekyll:stable
- DOCKER_REPO=builder:stable
- DOCKER_REPO=jekyll:3.4
- DOCKER_REPO=builder:3.4
- DOCKER_REPO=jekyll:3
- DOCKER_REPO=builder:3
8 changes: 8 additions & 0 deletions script/ci
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash -l
[ "$DEBUG" = "true" ] && set -x
set -e

script/install
script/test
script/build
script/deploy
1 change: 0 additions & 1 deletion script/test
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
[ "$DEBUG" = "true" ] && set -x
set -e

script/install
echo "Skipping tests."
echo "There are currently not tests."
exit 0

0 comments on commit d020204

Please sign in to comment.