Skip to content

Commit 8596d1f

Browse files
committedDec 20, 2015
Package Travis binary for every run.
1 parent c4e8883 commit 8596d1f

File tree

1 file changed

+33
-35
lines changed

1 file changed

+33
-35
lines changed
 

‎scripts/deploy.sh

+33-35
Original file line numberDiff line numberDiff line change
@@ -73,41 +73,39 @@ if [[ $TRAVIS_OS_NAME == osx ]]; then
7373
fi
7474

7575
# Build and upload a binary to S3.
76-
if [[ $RVM == "rbx-2" ]]; then
77-
echo "Deploying Travis binary $(rbx_revision_version) for ${TRAVIS_OS_NAME}..."
78-
79-
"$(rbx_scripts)/package.sh" binary || fail "unable to build binary"
80-
81-
declare -a paths os_releases versions
82-
83-
if [[ $TRAVIS_OS_NAME == linux ]]; then
84-
os_releases=("12.04" "14.04" "15.10")
85-
for (( i=0; i < ${#os_releases[@]}; i++ )); do
86-
paths[i]="/ubuntu/${os_releases[i]}/x86_64/"
87-
done
88-
else
89-
os_releases=("10.9" "10.10" "10.11")
90-
for (( i=0; i < ${#os_releases[@]}; i++ )); do
91-
paths[i]="/osx/${os_releases[i]}/x86_64/"
92-
done
93-
fi
94-
95-
IFS="." read -r -a array <<< "$(rbx_revision_version)"
96-
97-
let i=0
98-
version=""
99-
versions[i]=""
100-
101-
for v in "${array[@]}"; do
102-
let i=i+1
103-
versions[i]="-$version$v"
104-
version="$v."
105-
done
76+
echo "Deploying Travis binary $(rbx_release_name) for ${TRAVIS_OS_NAME}..."
77+
78+
"$(rbx_scripts)/package.sh" binary || fail "unable to build binary"
79+
80+
declare -a paths os_releases versions
10681

107-
for path in "${paths[@]}"; do
108-
for version in "${versions[@]}"; do
109-
rbx_upload_files "$(rbx_binary_bucket)" "rubinius$version.tar.bz2" \
110-
"$(rbx_release_name)" "$path"
111-
done
82+
if [[ $TRAVIS_OS_NAME == linux ]]; then
83+
os_releases=("12.04" "14.04" "15.10")
84+
for (( i=0; i < ${#os_releases[@]}; i++ )); do
85+
paths[i]="/ubuntu/${os_releases[i]}/x86_64/"
86+
done
87+
else
88+
os_releases=("10.9" "10.10" "10.11")
89+
for (( i=0; i < ${#os_releases[@]}; i++ )); do
90+
paths[i]="/osx/${os_releases[i]}/x86_64/"
11291
done
11392
fi
93+
94+
IFS="." read -r -a array <<< "$(rbx_revision_version)"
95+
96+
let i=0
97+
version=""
98+
versions[i]=""
99+
100+
for v in "${array[@]}"; do
101+
let i=i+1
102+
versions[i]="-$version$v"
103+
version="$v."
104+
done
105+
106+
for path in "${paths[@]}"; do
107+
for version in "${versions[@]}"; do
108+
rbx_upload_files "$(rbx_binary_bucket)" "rubinius$version.tar.bz2" \
109+
"$(rbx_release_name)" "$path"
110+
done
111+
done

0 commit comments

Comments
 (0)
Please sign in to comment.