Project

General

Profile

Actions

Misc #13938

closed

[ANN] Rolling MinGW trunk build

Added by MSP-Greg (Greg L) over 6 years ago. Updated over 4 years ago.

Status:
Closed
Assignee:
-
[ruby-core:82963]

Description

I decided it was time to start an Appveyor MinGW build. It's rolling, starts builds at 0:00 JST and 12:00 JST (3 & 15 UTC). Using the MSP-Greg/ruby-loco repo. This weekend, I've used the builds when updating my doc site.

Latest build console is here (test summary at the bottom), build artifacts (build and build/test logs) are here. A build with all tests passing is named ruby_trunk.7z, with non passing tests, is named ruby_trunk_bad.7z. Hence, it can be used for testing in other repos, but 'bad' builds are available for inspection. Scripts are included to update the MSYS2/MinGW system for Appveyor use (OpenSSL & GDBM & gcc 6.3.0 or 7.2.0).

I started working on it a long time ago, based on forks of RubyInstaller (not RubyInstaller2) that used the MSYS2 makepkg-mingw system. Hence, it's somewhat different than other build systems. I'm sure it can be improved. Rake files don't doc well, so I've kept it to cmd and rb files.

Thanks to Nobuyoshi, Hiroshi, Kazuki, Benoit, and everyone else for your patience, help, and work with the issues and questions I've raised/asked. It is appreciated.

The repo should also work for local builds of trunk, 2.3, and 2.4, but I need to check and see if I've busted any of that getting it to work on Appveyor. I'm working on the README...

Greg

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0