Sha256: 380028c399b4849ad2f822857f8cd997c293206b7506aec309372b8d410dc68a

Contents?: true

Size: 1.24 KB

Versions: 4

Compression:

Stored size: 1.24 KB

Contents

workflow "Tests" {
  on = "push"
  resolves = [
    "rspec-ruby2.3_rails4",
    "rspec-ruby2.6_rails4",
    "rspec-ruby2.6_rails5",
    "rspec-ruby2.6_rails6"
  ]
}

action "rspec-ruby2.3_rails4" {
  uses = "docker://ruby:2.3-alpine"
  env = {
    RAILS_VERSION = "~> 4"
    SQLITE3_VERSION = "~> 1.3.6"
  }
  args = [
    "sh", "-c",
    "apk add -U git build-base sqlite-dev && rm Gemfile.lock && bundle install && rake"
  ]
}

action "rspec-ruby2.6_rails4" {
  uses = "docker://ruby:2.6-alpine"
  needs = ["rspec-ruby2.3_rails4"]
  env = {
    RAILS_VERSION = "~> 4"
    SQLITE3_VERSION = "~> 1.3.6"
  }
  args = [
    "sh", "-c",
    "apk add -U git build-base sqlite-dev && rm Gemfile.lock && bundle install && rake"
  ]
}

action "rspec-ruby2.6_rails5" {
  uses = "docker://ruby:2.6-alpine"
  needs = ["rspec-ruby2.6_rails4"]
  env = {
    RAILS_VERSION = "~> 5"
  }
  args = [
    "sh", "-c",
    "apk add -U git build-base sqlite-dev && rm Gemfile.lock && bundle install && rake"
  ]
}

action "rspec-ruby2.6_rails6" {
  uses = "docker://ruby:2.6-alpine"
  needs = ["rspec-ruby2.6_rails5"]
  env = {
    RAILS_VERSION = "~> 6.0.0.rc1"
  }
  args = [
    "sh", "-c",
    "apk add -U git build-base sqlite-dev && rm Gemfile.lock && bundle install && rake"
  ]
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jsonapi.rb-1.5.3 .github/main.workflow
jsonapi.rb-1.5.2 .github/main.workflow
jsonapi.rb-1.5.1 .github/main.workflow
jsonapi.rb-1.5.0 .github/main.workflow