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

Version Path
opentracing-instrumentation-0.1.18 .drone.jsonnet
opentracing-instrumentation-0.1.17 .drone.jsonnet
opentracing-instrumentation-0.1.16 .drone.jsonnet
opentracing-instrumentation-0.1.15 .drone.jsonnet
opentracing-instrumentation-0.1.14 .drone.jsonnet
opentracing-instrumentation-0.1.13 .drone.jsonnet
opentracing-instrumentation-0.1.12 .drone.jsonnet
opentracing-instrumentation-0.1.11 .drone.jsonnet
opentracing-instrumentation-0.1.10 .drone.jsonnet
opentracing-instrumentation-0.1.9 .drone.jsonnet
opentracing-instrumentation-0.1.8 .drone.jsonnet
opentracing-instrumentation-0.1.7 .drone.jsonnet
opentracing-instrumentation-0.1.6 .drone.jsonnet
opentracing-instrumentation-0.1.5 .drone.jsonnet
opentracing-instrumentation-0.1.4 .drone.jsonnet
opentracing-instrumentation-0.1.3 .drone.jsonnet
opentracing-instrumentation-0.1.2 .drone.jsonnet
opentracing-instrumentation-0.1.1 .drone.jsonnet
opentracing-instrumentation-0.1.0 .drone.jsonnet