Skip to content

update rack/puma/sinatra/rexml and harden JSON parsing

b256bd6
Select commit
Loading
Failed to load commit list.
Open

[TBT-456] high vulnerability gems update #299

update rack/puma/sinatra/rexml and harden JSON parsing
b256bd6
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Branch succeeded Dec 3, 2025 in 4m 32s

Build Passed

The build passed. This is a change from the previous build, which errored.

Details

This is a normal build for the tbt-456-high-vulnerability-gems-update branch. You should be able to reproduce it by checking out the branch locally.

Jobs and Stages

This build has four jobs, running in two sequential stages.

Stage 1: prepare cache

This stage passed.

Job Ruby OS State
1712.1 3.2.2 Linux passed

Stage 2: test

This stage passed.

Job Ruby OS State
1712.2 rspec 3.2.2 Linux passed
1712.3 integration_configs 3.2.2 Linux passed
1712.4 integration_matrix 3.2.2 Linux passed

Build Configuration

Build Option Setting
Language Ruby
Operating System Linux (Focal)
Ruby Version 3.2.2
Build Configuration
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "dist": "focal",
  "rvm": [
    "3.2.2"
  ],
  "git": {
    "depth": 10
  },
  "cache": {
    "bundler": true,
    "timeout": 600
  },
  "stages": [
    {
      "name": "prepare cache"
    },
    {
      "name": "test"
    },
    {
      "name": ":ship: it to quay.io",
      "if": "commit_message =~ /ship:docker/ OR env(SHIP_DOCKER) = true"
    }
  ],
  "before_install": [
    "gem install rubygems-update -v 3.4.22",
    "gem update --silent --system 3.4.13",
    "echo \"gem: --no-document\" >> ~/.gemrc"
  ],
  "jobs": {
    "include": [
      {
        "stage": "prepare cache",
        "script": [
          "true"
        ]
      },
      {
        "stage": "test",
        "name": "rspec",
        "script": [
          "bundle exec rspec"
        ]
      },
      {
        "stage": "test",
        "name": "integration_configs",
        "script": [
          "bundle exec rspec spec/integrate/configs_spec.rb --tag integration_configs"
        ]
      },
      {
        "stage": "test",
        "name": "integration_matrix",
        "script": [
          "bundle exec rspec spec/integrate/matrix_spec.rb --tag integration_matrix"
        ]
      },
      {
        "stage": ":ship: it to quay.io",
        "dist": "jammy",
        "language": "shell",
        "cache": {
          "bundler": false
        },
        "before_install": [
          "skip"
        ],
        "install": [
          "skip"
        ],
        "script": [
          "make ship"
        ]
      }
    ]
  }
}