Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

replace wildcard matching with the name of the branch to avoid api ra… #83

Open
wants to merge 3 commits into
base: gs_master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .smalltalk.ston
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
SmalltalkCISpec {
#name : 'Metacello',
#loading : [
SCIMetacelloLoadSpec {
#baseline : 'Seaside3',
#directory : 'repository',
#load : [ 'CI' ],
#onWarningLog : true,
#useLatestMetacello : false,
#platforms : [ #gemstone ]
}
],
#testing : {
#include : {
#classes : [ #SentButNotImplementedTest, #UndefinedSymbolsTest ]
}
}
}
41 changes: 14 additions & 27 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,18 @@
language: erlang
language: smalltalk
sudo: false

notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/c59e6bffa0b41a693676 # GsDevKit/chat (public)
on_success: always # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false
os: linux

env:
smalltalk:
- GemStone-2.4.8
- GemStone-3.1.0.6
- GemStone-3.2.17
- GemStone-3.3.9
- GemStone-3.4.3

# standard load
- ST=GemStone-3.1.0.6 BASELINE=Seaside3 LOADS="'CI' 'Swazoo' 'Zinc' 'FastCGI'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
- ST=GemStone-3.2.17 BASELINE=Seaside3 LOADS="'CI' 'Swazoo' 'Zinc' 'FastCGI'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
- ST=GemStone-3.3.9 BASELINE=Seaside3 LOADS="'CI' 'Swazoo' 'Zinc' 'FastCGI'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
- ST=GemStone-3.4.3 BASELINE=Seaside3 LOADS="'CI' 'Swazoo' 'Zinc' 'FastCGI'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
# whole enchilada
- ST=GemStone-3.3.9 BASELINE=Seaside3 LOADS="'ALL'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
- ST=GemStone-3.4.3 BASELINE=Seaside3 LOADS="'ALL'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository"
install:
- export PROJECT_HOME="$(pwd)"
- cd $HOME
- wget -q -O builderCI.zip https://github.com/dalehenrich/builderCI/zipball/master
- unzip -q builderCI.zip
- cd dalehenrich-builderCI*
- source build_env_vars
- ln -s $PROJECT_HOME $GIT_PATH
- ./build_image.sh
smalltalk_config:
- .smalltalk.ston

script: $PROJECT_HOME/tests/testTravisCI.sh -verbose
cache:
directories:
- $SMALLTALK_CI_CACHE
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,13 @@ baselineadaptors: spec
spec
loads: 'Core';
repository:
'github://GsDevKit/gsApplicationTools:v1.?/repository' ];
'github://GsDevKit/gsApplicationTools:master/repository' ];
baseline: 'Zinc Project'
with: [
spec
className: 'BaselineOfZincHTTPComponents';
loads: #('Zinc-HTTP' 'Core');
repository: 'github://GsDevKit/zinc:v2.4.3.?/repository' ];
repository: 'github://GsDevKit/zinc:gs_master/repository' ];
yourself.
spec
package: 'Seaside-GemStone-GemServer-Core'
Expand All @@ -127,4 +127,4 @@ baselineadaptors: spec
spec
group: 'FastCGI' with: #('Seaside-Adaptors-FastCGI');
group: 'Tests' with: #('Seaside-GemStone-GemServer-Tests');
yourself ]
yourself ]