21 lines
524 B
Bash
Executable File
21 lines
524 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
csource="${BASH_SOURCE[0]}"
|
|
while [ -h "$csource" ] ; do csource="$(readlink "$csource")"; done
|
|
root="$( cd -P "$( dirname "$csource" )/../" && pwd )"
|
|
|
|
. "${root}/.ci/init.sh"
|
|
|
|
pushd "${root}" > "${output}"
|
|
|
|
# Build our gem
|
|
wrap gem build *.gemspec \
|
|
"Failed to build Vagrant RubyGem"
|
|
|
|
# Get the path of our new gem
|
|
g=(vagrant*.gem)
|
|
gem=$(printf "%s" "${g}")
|
|
|
|
wrap aws s3 cp "${gem}" "${ASSETS_PRIVATE_BUCKET}/${repository}/vagrant-master.gem" \
|
|
"Failed to store Vagrant RubyGem master build"
|