Skip to content

Build and test with PostgreSQL 17 in Travis CI #77

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 14, 2024

Build and test with PostgreSQL 17 beta in Travis CI

f3892e0
Select commit
Loading
Failed to load commit list.
Merged

Build and test with PostgreSQL 17 in Travis CI #77

Build and test with PostgreSQL 17 beta in Travis CI
f3892e0
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
Travis CI / Travis CI - Branch required action Jun 14, 2024 in 4m 44s

Build Errored

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

Details

This is a normal build for the travis-pg17 branch. You should be able to reproduce it by checking out the branch locally.

Jobs and Stages

This build has seven jobs, running in parallel.

Job ENV OS State
238.1 PG_MAJOR=17 BETA=1 Linux passed
238.2 PG_MAJOR=16 Linux passed
238.3 PG_MAJOR=15 Linux errored
238.4 PG_MAJOR=14 Linux errored
238.5 PG_MAJOR=13 Linux errored
238.6 PG_MAJOR=12 Linux errored
238.7 PG_MAJOR=11 Linux errored

Build Configuration

Build Option Setting
Language C
Operating System Linux (Jammy)
Build Configuration
{
  "language": "c",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "env": [
    "jobs={:PG_MAJOR=>\"17\", :BETA=>\"1\"}={:PG_MAJOR=>\"16\"}={:PG_MAJOR=>\"15\"}={:PG_MAJOR=>\"14\"}={:PG_MAJOR=>\"13\"}={:PG_MAJOR=>\"12\"}={:PG_MAJOR=>\"11\"}"
  ],
  "before_script": [
    "curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -",
    "echo \"deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main\" | sudo tee -a /etc/apt/sources.list",
    "if [ -n \"${BETA}\" ]; then echo \"deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main ${PG_MAJOR}\" | sudo tee -a /etc/apt/sources.list; fi",
    "sudo apt-get update",
    "sudo systemctl stop postgresql",
    "sudo apt-get install -y --no-install-recommends postgresql-client-${PG_MAJOR} postgresql-${PG_MAJOR} postgresql-server-dev-${PG_MAJOR}",
    "sudo systemctl stop postgresql"
  ],
  "script": [
    "./run-tests.sh"
  ],
  "after_script": [
    "cat regression.diffs",
    "cat logfile"
  ]
}