Skip to content

CRuby Dev Builds

CRuby Dev Builds #1867

build (ubuntu-22.04, debug)

succeeded Jan 27, 2025 in 13m 51s
Set up job
1s
Clone ruby
1s
Clone ruby-dev-builder
0s
Set platform
0s
apt-get update on Ubuntu
11s
Run sudo apt-get install -y --no-install-recommends ruby bison libyaml-dev libgdbm-dev libreadline-dev libncurses5-dev
18s
Run brew install autoconf automake bison
0s
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
2s
Run ./configure --prefix=$HOME/.rubies/ruby-debug --enable-shared --disable-install-doc --enable-yjit
56s
Run ./configure --prefix=$HOME/.rubies/ruby-debug --enable-shared --disable-install-doc --enable-yjit --with-openssl-dir=$(brew --prefix openssl@3) --with-readline-dir=$(brew --prefix readline)
0s
Run make -j4
2m 4s
Run make install
39s
Create archive
2s
Run make test-spec MSPECOPT=-j
1m 33s
Run make test-all TESTS="-j4"
7m 42s
Run echo "$HOME/.rubies/ruby-debug/bin" >> $GITHUB_PATH
0s
Run actions/checkout@v4
0s
CLI Test
3s
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
2s
Run bundle install
4s
Run bundle exec rake --version
0s
Subprocess test
0s
Upload Built Ruby
6s
Post Run actions/checkout@v4
0s
Post Clone ruby-dev-builder
0s
Post Clone ruby
0s
Complete job
0s