Skip to content
Jun Aruga edited this page Oct 25, 2023 · 25 revisions

GitHub Actions

https://github.com/ruby/ruby/actions

  • Executed for each commit and pull request

Appveyor

CI for Windows

https://ci.appveyor.com/project/ruby/ruby

  • Executed for each commit and pull request

Travis

CI for non-x86 CPU architectures

https://www.travis-ci.com/github/ruby/ruby

  • Executed for each commit and pull request

Cirrus CI

CI for Arm CPU architectures.

https://cirrus-ci.com/github/ruby/ruby/master

  • Executed for each commit and pull request

Ruby CI

This is a curation site of test results of chkbuild (Ruby's own CI program).

https://rubyci.org/

  • Most CI servers run on AWS, and are maintained by (mainly) @hsbt and @mame
    • "Ubuntu arm neoverse" is maintained by @jaruga
    • "Ubuntu armv7l eabihf" is maintained by @naruse
    • "macOS" series is maintained by @hsbt and @ko1
    • "SPARC" series is supported by Fujitsu and is maintained by @mame
    • "WSL2" runs on Azure, and is maintained by @mame
    • "Raspbian" series is maintained by @znz
    • "Android" runs on GitHub Actions, and is maintained by @mame
    • "ArchLinux+clang" is maintained by @naruse
    • "ppc64le" (Ubuntu) is maintained by @jaruga
    • "s390x" (RHEL 7.1) is maintained by @ReiOdaira
    • "s390x" (Ubuntu) is maintained by @jaruga

You can check How To Maintain RubyCI Servers to know how to setup the servers.

ci.rvm.jp

This is yet another CI service to aim to produce the test result as quickly as possible, maintained by @ko1

http://ci.rvm.jp/latest

Clone this wiki locally