Skip to content

Commit

Permalink
update .travis.yml: turn on travis dependency caching, only one platf…
Browse files Browse the repository at this point in the history
…orm build on 0sx, add 2.4.7 (first time for smalltalkCI); update .smalltalk.ston: load CI group and add onWarningLog; define CI group in baseline
  • Loading branch information
dalehenrich committed Mar 18, 2016
1 parent 9f2d40f commit 6fee985
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 11 deletions.
2 changes: 2 additions & 0 deletions .smalltalk.ston
Expand Up @@ -3,7 +3,9 @@ SmalltalkCISpec {
#loading : [
SCIMetacelloLoadSpec {
#baseline : 'Tode',
#load : [ 'CI' ],
#directory : 'repository',
#onWarningLog : true,
#platforms : [ #gemstone ]
}
],
Expand Down
23 changes: 14 additions & 9 deletions .travis.yml
@@ -1,23 +1,28 @@
language: smalltalk
sudo: false

os:
- linux
- osx
os: linux

smalltalk:
- GemStone-2.4.7
- GemStone-3.1.0.6
- GemStone-3.2.12
- GemStone-3.3.0

#matrix:
# allow_failures:
# - os: linux # requires 3.4.0, but let's see how it goes

before_script:
# 'project new' command tests need this
- git config --global user.email "you@example.com"
- git config --global user.name "Your Name"

#script:
# - ./run.sh --debug
script:
- $SMALLTALK_CI_HOME/run.sh # --debug

# Do only one build on osx
matrix:
include:
- smalltalk: GemStone-3.3.0
os: osx

cache:
directories:
- $SMALLTALK_CI_HOME/_cache
Expand Up @@ -16,6 +16,7 @@ baseline: spec
with: [ spec requires: #('Topez-Common-Core') ];
yourself.
spec
group: 'CI' with: #('Common Tests');
group: 'Common Tests' with: #('Topez-Common-Tests');
group: 'Visualize' with: #('');
yourself ].
Expand Down Expand Up @@ -162,6 +163,7 @@ baseline: spec
#('Common Tests' 'Topez-Server-Tests' 'Topez-Server-TestDebugTools' 'Tode-Server-TestTestTools');
group: 'GemStone Dev' with: #('GemStone' 'GemStone Tests');
group: 'Rewrite' with: #('Tode-BatchEdit-Tool');
group: 'CI' with: #('GemStone' 'GemStone Tests' 'Rewrite');
yourself ].
spec
for: #'gs2.4.x'
Expand Down
Expand Up @@ -2,7 +2,7 @@
"class" : {
},
"instance" : {
"baseline:" : "dkh 02/08/2016 16:48",
"baseline:" : "dkh 03/18/2016 10:05",
"initializeTools" : "dkh 06/06/2013 11:59",
"pharo30InstallFullTodeClient" : "dkh 12/01/2015 11:54",
"pharo30InstallTodeClient" : "dkh 10/10/2015 16:36" } }
2 changes: 1 addition & 1 deletion repository/BaselineOfTode.package/monticello.meta/version

Large diffs are not rendered by default.

0 comments on commit 6fee985

Please sign in to comment.