Sign inSign up

lulzon/ruby:0.0.1

Manifest digest

sha256:3155038c74aaeadb9338bb49680d854bbf7ef892ff2972df46c9137773d42e4b

Last pushed

2 days by lulzon

Type

Sandbox Kit

Manifest digest

sha256:3155038c74aaeadb9338bb49680d854bbf7ef892ff2972df46c9137773d42e4b

yaml
schemaVersion: "3"
displayName: Ruby mixin
kind: mixin
provides:
    - [email protected]
capabilities:
    - type: com.docker.sandbox/network-policy@1
      config:
        runtime:
            allow:
                - rubygems.org:443
                - index.rubygems.org:443
args:
    runtime:
        default: ruby
        description: Ruby implementation to install. jruby needs a JVM in the sandbox
        enum:
            - ruby
            - jruby
        buildArg: RUBY_RUNTIME
    version:
        default: 3.4.0
        description: Release to install, as published by ruby/ruby-builder. JRuby versions have four parts, e.g. 10.0.8.0
        pattern: ^[0-9]+\.[0-9]+\.[0-9]+(\.[0-9]+)?$
        buildArg: RUBY_VERSION