File tree 3 files changed +15
-5
lines changed
3 files changed +15
-5
lines changed Original file line number Diff line number Diff line change 27
27
TRAVIS_OS_NAME : linux
28
28
ARCH : i386
29
29
ARCH_CMD : linux32
30
- ARCH_LIBRARY_PATH : /opt/crystal/embedded/lib/
31
30
steps : *ci_steps
32
31
33
32
test_darwin :
57
56
echo "export CRYSTAL_SHA1=$CIRCLE_SHA1" >> build.env
58
57
59
58
# Which previous version use
60
- export PREVIOUS_CRYSTAL_BASE_URL="https://github.com/crystal-lang/crystal/releases/download/v0 .24.1 /crystal-0.24.1-2 "
59
+ export PREVIOUS_CRYSTAL_BASE_URL="https://github.com/crystal-lang/crystal/releases/download/0 .24.2 /crystal-0.24.2-1 "
61
60
echo "export PREVIOUS_CRYSTAL_RELEASE_LINUX_TARGZ=${PREVIOUS_CRYSTAL_BASE_URL}-linux-x86_64.tar.gz" >> build.env
62
61
echo "export PREVIOUS_CRYSTAL_RELEASE_DARWIN_TARGZ=${PREVIOUS_CRYSTAL_BASE_URL}-darwin-x86_64.tar.gz" >> build.env
63
62
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ services:
9
9
matrix :
10
10
fast_finish : true
11
11
include :
12
- - env : ARCH=i386 ARCH_CMD=linux32 ARCH_LIBRARY_PATH=/opt/crystal/embedded/lib/
12
+ - env : ARCH=i386 ARCH_CMD=linux32
13
13
os : linux
14
14
- env : ARCH=x86_64 ARCH_CMD=linux64
15
15
os : linux
Original file line number Diff line number Diff line change @@ -94,14 +94,25 @@ with_build_env() {
94
94
export TZ=" America/New_York"
95
95
96
96
on_linux verify_linux_environment
97
+
98
+ export DOCKER_TEST_PREFIX=" crystallang/crystal:0.24.2"
99
+
100
+ case $ARCH in
101
+ x86_64)
102
+ export DOCKER_TEST_IMAGE=" $DOCKER_TEST_PREFIX -build"
103
+ ;;
104
+ i386)
105
+ export DOCKER_TEST_IMAGE=" $DOCKER_TEST_PREFIX -i386-build"
106
+ ;;
107
+ esac
108
+
97
109
on_linux docker run \
98
110
--rm -t \
99
111
-u $( id -u) \
100
112
-v $PWD :/mnt \
101
113
-w /mnt \
102
- -e LIBRARY_PATH=" ${ARCH_LIBRARY_PATH:-/ usr/ lib/ crystal/ lib/ } " \
103
114
-e CRYSTAL_CACHE_DIR=" /tmp/crystal" \
104
- " jhass/crystal-build- $ARCH " \
115
+ " $DOCKER_TEST_IMAGE " \
105
116
" $ARCH_CMD " /bin/sh -c " '$command '"
106
117
107
118
on_osx sudo systemsetup -settimezone $TZ
You can’t perform that action at this time.
0 commit comments