Skip to content

Commit

Permalink
Add Pharo 8 support. Mark Pharo 7 as the stable version.
Browse files Browse the repository at this point in the history
  • Loading branch information
gcotelli committed Jan 22, 2019
1 parent 01c8996 commit 324678d
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 9 deletions.
6 changes: 5 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,11 @@ jobs:
- smalltalk: Squeak32-5.0
- smalltalk: Squeak32-4.6
- smalltalk: Squeak32-4.5
- smalltalk: Pharo64-8.0
- smalltalk: Pharo64-7.0
- smalltalk: Pharo64-6.1
- smalltalk: Pharo64-6.0
- smalltalk: Pharo32-8.0
- smalltalk: Pharo32-7.0
- smalltalk: Pharo32-6.0
- smalltalk: Pharo32-6.1
Expand All @@ -88,6 +90,8 @@ jobs:
os: osx
- smalltalk: Squeak32-4.5
os: osx
- smalltalk: Pharo32-8.0
os: osx
- smalltalk: Pharo32-7.0
os: osx
- smalltalk: Pharo32-6.0
Expand All @@ -99,7 +103,7 @@ jobs:
- smalltalk: Pharo32-4.0
os: osx
- smalltalk: Pharo32-3.0
os: osx
os: osx
# - smalltalk: GemStone64-3.2.14
# os: osx
## env: GSCI_DEVKIT_BRANCH=dev # only use for development
Expand Down
24 changes: 18 additions & 6 deletions pharo/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ pharo::get_image_url() {
"Pharo64-stable")
echo "get.pharo.org/64/stable"
;;
"Pharo64-8.0")
echo "get.pharo.org/64/80"
;;
"Pharo64-7.0")
echo "get.pharo.org/64/70"
;;
Expand All @@ -36,6 +39,9 @@ pharo::get_image_url() {
"Pharo32-stable"|"Pharo-stable")
echo "get.pharo.org/stable"
;;
"Pharo32-8.0")
echo "get.pharo.org/80"
;;
"Pharo32-7.0"|"Pharo-7.0")
echo "get.pharo.org/70"
;;
Expand Down Expand Up @@ -100,24 +106,30 @@ pharo::get_vm_url() {
case "${smalltalk_name}" in
# NOTE: vmLatestXX should be updated every time new Pharo is released
"Pharo64-alpha")
echo "get.pharo.org/64/vmLatest70"
echo "get.pharo.org/64/vmLatest80"
;;
"Pharo64-7.0")
"Pharo64-8.0")
echo "get.pharo.org/64/vm80"
;;
"Pharo64-stable"|"Pharo64-7.0")
echo "get.pharo.org/64/vm70"
;;
"Pharo64-stable"|"Pharo64-6.1")
"Pharo64-6.1")
echo "get.pharo.org/64/vm61"
;;
"Pharo64-6.0")
echo "get.pharo.org/64/vm60"
;;
"Pharo32-alpha"|"Pharo-alpha")
echo "get.pharo.org/vmLatest70"
echo "get.pharo.org/vmLatest80"
;;
"Pharo32-7.0"|"Pharo-7.0")
"Pharo32-8.0")
echo "get.pharo.org/vm80"
;;
"Pharo32-stable"|"Pharo32-7.0"|"Pharo-7.0")
echo "get.pharo.org/vm70"
;;
"Pharo32-stable"|"Pharo32-6.1"|"Moose32-trunk"|"Moose32-6.1"|"Pharo-stable"|"Pharo-6.1"|"Moose-trunk"|"Moose-6.1")
"Pharo32-6.1"|"Moose32-trunk"|"Moose32-6.1"|"Pharo-stable"|"Pharo-6.1"|"Moose-trunk"|"Moose-6.1")
echo "get.pharo.org/vm61"
;;
"Pharo32-6.0"|"Pharo-6.0")
Expand Down
4 changes: 2 additions & 2 deletions run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -199,8 +199,8 @@ select_smalltalk() {
local images="Squeak64-trunk Squeak64-5.2 Squeak64-5.1
Squeak32-trunk Squeak32-5.2 Squeak32-5.1 Squeak32-5.0
Squeak32-4.6 Squeak32-4.5
Pharo64-stable Pharo64-alpha Pharo64-7.0 Pharo64-6.1 Pharo64-6.0
Pharo32-stable Pharo32-alpha Pharo32-7.0 Pharo32-6.0 Pharo32-5.0
Pharo64-stable Pharo64-alpha Pharo64-8.0 Pharo64-7.0 Pharo64-6.1 Pharo64-6.0
Pharo32-stable Pharo32-alpha Pharo32-8.0 Pharo32-7.0 Pharo32-6.0 Pharo32-5.0
Pharo32-4.0 Pharo32-3.0
GemStone64-3.3.2 GemStone64-3.3.0 GemStone64-3.2.12
GemStone64-3.1.0.6
Expand Down

0 comments on commit 324678d

Please sign in to comment.