Skip to content

CRuby Dev Builds

CRuby Dev Builds #1867

build (macos-14, head)

succeeded Jan 27, 2025 in 6m 39s
Set up job
2s
Clone ruby
3s
Clone ruby-dev-builder
1s
Set platform
0s
apt-get update on Ubuntu
0s
Run sudo apt-get install -y --no-install-recommends ruby bison libyaml-dev libgdbm-dev libreadline-dev libncurses5-dev
0s
Run brew install autoconf automake bison
11s
Run echo "PATH=/usr/local/opt/bison/bin:$PATH" >> $GITHUB_ENV
0s
Disable Firewall
0s
Setup BASERUBY
0s
Set configure flags (head)
0s
Set configure flags (debug)
0s
Build dependencies and set configure flags (asan)
0s
Run mkdir -p ~/.rubies
0s
Run ./autogen.sh
1s
Run ./configure --prefix=$HOME/.rubies/ruby-head --enable-shared --disable-install-doc --enable-yjit
0s
Run ./configure --prefix=$HOME/.rubies/ruby-head --enable-shared --disable-install-doc --enable-yjit --with-openssl-dir=$(brew --prefix openssl@3) --with-readline-dir=$(brew --prefix readline)
57s
Run make -j4
1m 41s
Run make install
34s
Create archive
1s
Run make test-spec MSPECOPT=-j
31s
Run make test-all TESTS="-j4"
2m 19s
Run echo "$HOME/.rubies/ruby-head/bin" >> $GITHUB_PATH
0s
Run actions/checkout@v4
0s
CLI Test
0s
Run mv test_files/Gemfile .
0s
Run ruby -e 'pp RbConfig::CONFIG'
0s
Run ruby --yjit -e 'exit RubyVM::YJIT.enabled?'
0s
Run ruby -ropen-uri -e 'puts URI.send(:open, "https://rubygems.org/") { |f| f.read(1024) }'
0s
Run gem install json:2.2.0 --no-document
1s
Run bundle install
0s
Run bundle exec rake --version
0s
Subprocess test
0s
Upload Built Ruby
2s
Post Run actions/checkout@v4
0s
Post Clone ruby-dev-builder
0s
Post Clone ruby
0s
Complete job
1s