Sha256: 88d4c1c117e9d779549b6c215c91c6f8795f9e6f8808ae0707527dda00a00abe
Contents?: true
Size: 753 Bytes
Versions: 19
Compression:
Stored size: 753 Bytes
Contents
local TestPipeline(os, arch, ruby_version) = { kind: "pipeline", type: "docker", name: os + "_" + arch + "_ruby_" + ruby_version, platform: { os: os, arch: arch, }, steps: [ { name: "tests", image: "ruby:" + ruby_version + "-alpine", commands: [ "apk add --update git ruby-dev build-base", "gem install bundler:2.1.4", "bundle", "rake", ] } ] }; local TARGETS = [ {os: "linux", arch: "arm64", ruby_version: "2.4"}, {os: "linux", arch: "arm", ruby_version: "2.5"}, {os: "linux", arch: "arm", ruby_version: "2.6"}, {os: "linux", arch: "arm64", ruby_version: "2.7"}, ]; [ TestPipeline(target.os, target.arch, target.ruby_version) for target in TARGETS ]
Version data entries
19 entries across 19 versions & 1 rubygems