ADD: added new version of protobuf
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
# Configuration for Linux release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/linux/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
@@ -1 +1,8 @@
|
||||
# Keep this file empty! Use common.cfg instead.
|
||||
# Configuration for Linux release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/linux/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +1,8 @@
|
||||
# Keep this file empty! Use common.cfg instead.
|
||||
# Configuration for Linux release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/linux/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,8 @@ set -ex
|
||||
# Build protoc
|
||||
use_bazel.sh 5.1.1
|
||||
bazel build //:protoc
|
||||
|
||||
# The java build setup expects protoc in the root directory.
|
||||
cp bazel-bin/protoc .
|
||||
export PROTOC=$PWD/protoc
|
||||
|
||||
# Pull in dependencies.
|
||||
git submodule update --init --recursive
|
||||
cp bazel-bin/protoc src/protoc
|
||||
export PROTOC=$PWD/src/protoc
|
||||
|
||||
umask 0022
|
||||
pushd ruby
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
# Configuration for Mac OSX release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/macos/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
@@ -1 +1,8 @@
|
||||
# Keep this file empty! Use common.cfg instead.
|
||||
# Configuration for Mac OSX release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/macos/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +1,8 @@
|
||||
# Keep this file empty! Use common.cfg instead.
|
||||
# Configuration for Mac OSX release builds
|
||||
build_file: "protobuf/kokoro/release/ruby/macos/build_artifacts.sh"
|
||||
|
||||
action {
|
||||
define_artifacts {
|
||||
regex: "github/protobuf/artifacts/**"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,6 @@ set -ex
|
||||
bazel build //:protoc
|
||||
export PROTOC=$PWD/bazel-bin/protoc
|
||||
|
||||
# Pull in dependencies.
|
||||
git submodule update --init --recursive
|
||||
|
||||
umask 0022
|
||||
pushd ruby
|
||||
bundle update && bundle exec rake gem:native
|
||||
|
||||
@@ -8,9 +8,13 @@ sudo chown -R $(whoami) /Library/Ruby/
|
||||
|
||||
set +ex # rvm script is very verbose and exits with errorcode
|
||||
|
||||
# Fix permissions
|
||||
sudo chown -R $(whoami) $HOME/.rvm/
|
||||
sudo chown -R $(whoami) /Library/Ruby/
|
||||
curl -sSL https://rvm.io/mpapis.asc | gpg --import -
|
||||
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
|
||||
|
||||
# Old OpenSSL versions cannot handle the SSL certificate used by
|
||||
# https://get.rvm.io, so as a workaround we download RVM directly from
|
||||
# GitHub. See this issue for details: https://github.com/rvm/rvm/issues/5133
|
||||
curl -sSL https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer | bash -s master --ruby
|
||||
|
||||
source $HOME/.rvm/scripts/rvm
|
||||
set -e # rvm commands are very verbose
|
||||
|
||||
Reference in New Issue
Block a user