Skip to content

Commit 1348527

Browse files
samroseolirice
andcommitted
pg 15 and 16 packer/ansible/ghactions (#1268)
* fix: reformat ec2 cleanup commands (#1267) Co-authored-by: Sam Rose <[email protected]> * feat: build and flake check of pg 16.3 with exts/wrappers * pg_partman test 15/16 compat * merge sql interface test * tests: build test and cache both versions * chore: run checks individually * feat: realease 15 and 16 to staging * chore: update versions * chore: make yq available * chore: run yq from nix * chore: more setup for staging AMI * fix: yq usage * chore: shell vars * fix: When --init none is used, only users who can elevate to sudo privileges can run Nix * fix: no -i * fix: quote correction * fix: newline extra quotes * fix: no need for pg major version on packer * fix: postgresql_major * fix: ql * fix: no ansible args in stage to invocation * fix: unique val * fix: adjustments to build scripts * chore: env var handling * fix: bump to build * chore: set up more required vars * chore: bump var * feat: pg 16 debug symbols * feat: matrix pg versions build on testinfra * feat: matrix on Test Database * chore: running nix in the right context * feat: just use existing Dockerfile + pg version * chore: refer to var * fix: read name without including quotes * chore: try format function * fix: strip quotes from version number * chore: env var * fix: pg client * fix * fix: try to use psql from our own corresponding pkg * fix: try psql from ppa * fix: dbmate per pg version * build dbmate and then install client * fix: account for architecture * chore: limit changes detection migrations/schema.sql * missing docker compose call * ore: drop tests while investigating * test: try on pg15 only * chore: schema needs update * chore: now run on all versions in matrix * test: trying a version of schema per major pg version as there are type diffs --------- Co-authored-by: Sam Rose <[email protected]> Co-authored-by: Oliver Rice <[email protected]>
1 parent 0878d52 commit 1348527

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

ansible/vars.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ postgres_major:
1111

1212
# Full version strings for each major version
1313
postgres_release:
14+
<<<<<<< HEAD
1415
postgres15: "15.8.1.004"
1516
postgres16: "16.3.1.010"
17+
=======
18+
postgres15: "15.8.1.003-staging-5"
19+
postgres16: "16.3.1.000-staging-5"
20+
>>>>>>> f10881b (pg 15 and 16 packer/ansible/ghactions (#1268))
1621

1722
# Non Postgres Extensions
1823
pgbouncer_release: "1.19.0"

migrations/Dockerfile.dbmate

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,8 @@ ENV PATH="/usr/lib/postgresql/%VERSION%/bin:${PATH}"
2020

2121
RUN dbmate --version
2222

23+
<<<<<<< HEAD
2324
ENTRYPOINT ["dbmate"]
25+
=======
26+
ENTRYPOINT ["dbmate"]
27+
>>>>>>> f10881b (pg 15 and 16 packer/ansible/ghactions (#1268))

0 commit comments

Comments
 (0)