Skip to content

Commit fcd2a43

Browse files
committedDec 20, 2015
Fixed some deploy scripts.
1 parent c4604fa commit fcd2a43

File tree

6 files changed

+20
-22
lines changed

6 files changed

+20
-22
lines changed
 

Diff for: ‎.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ before_script:
1515
- if [ $TRAVIS_OS_NAME == osx ]; then travis_retry ./configure; fi
1616
script: rake ci
1717
after_success:
18-
- if [ $TRAVIS_BRANCH == $TRAVIS_TAG ]; then rake deploy; fi
18+
- if [ $TRAVIS_BRANCH == $TRAVIS_TAG ]; then ./script/deploy.sh; fi
1919
branches:
2020
only:
2121
- master

Diff for: ‎rakelib/deploy.rake

-4
This file was deleted.

Diff for: ‎scripts/configuration.sh

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
1-
function rbx_script_path {
2-
local dir
3-
dir=$(dirname "$0")
4-
5-
cd "$dir" && pwd
6-
}
1+
__dir__="$(cd $(dirname "$0") && pwd)"
72

83
function rbx_git_directory {
9-
echo "$(rbx_script_path)/../.git"
4+
echo "$__dir__/../.git"
105
}
116

127
function rbx_revision_file {
13-
echo "$(rbx_script_path)/../.revision"
8+
echo "$__dir__/../.revision"
149
}
1510

1611
function rbx_get_revision {

Diff for: ‎scripts/deploy.sh

+8-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
#!/bin/bash
22

3-
source "scripts/configuration.sh"
4-
source "scripts/aws.sh"
5-
source "scripts/io.sh"
3+
__dir__="$(cd $(dirname "$0") && pwd)"
4+
5+
source "$__dir__/configuration.sh"
6+
source "$__dir__/aws.sh"
7+
source "$__dir__/io.sh"
68

79
function rbx_release_bucket {
810
echo "rubinius-releases-rubinius-com"
@@ -57,7 +59,7 @@ function rbx_upload_files {
5759
if [[ $TRAVIS_OS_NAME == osx ]]; then
5860
echo "Deploying release tarball $(rbx_release_name)..."
5961

60-
"$(rbx_script_path)/release.sh" || fail "unable to build release tarball"
62+
"$__dir__/release.sh" || fail "unable to build release tarball"
6163

6264
rbx_upload_files "$(rbx_release_bucket)" "$(rbx_release_name)" "$(rbx_release_name)"
6365
fi
@@ -66,7 +68,7 @@ fi
6668
if [[ $TRAVIS_OS_NAME == osx ]]; then
6769
echo "Deploying Homebrew binary $(rbx_release_name)..."
6870

69-
"$(rbx_script_path)/package.sh" homebrew || fail "unable to build Homebrew binary"
71+
"$__dir__/package.sh" homebrew || fail "unable to build Homebrew binary"
7072

7173
rbx_upload_files "$(rbx_binary_bucket)" "$(rbx_release_name)" \
7274
"$(rbx_release_name)" "/homebrew/"
@@ -75,7 +77,7 @@ fi
7577
# Build and upload a binary to S3.
7678
echo "Deploying Travis binary $(rbx_release_name) for ${TRAVIS_OS_NAME}..."
7779

78-
"$(rbx_script_path)/package.sh" binary || fail "unable to build binary"
80+
"$__dir__/package.sh" binary || fail "unable to build binary"
7981

8082
declare -a paths os_releases versions
8183

Diff for: ‎scripts/package.sh

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#!/bin/bash
22

3+
__dir__="$(cd $(dirname "$0") && pwd)"
4+
5+
source "$__dir__/configuration.sh"
6+
37
function rbx_digest_file {
48
local name digest
59

Diff for: ‎scripts/release.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#!/bin/bash
22

3-
source "scripts/configuration.sh"
3+
__dir__="$(cd $(dirname "$0") && pwd)"
44

5-
rbx_write_revision_file
5+
source "$__dir__/configuration.sh"
66

7-
"$(rbx_script_path)/package.sh" tar
7+
rbx_write_revision_file
8+
"$__dir__/package.sh" tar

0 commit comments

Comments
 (0)
Please sign in to comment.