Skip to content

Commit 20e25f6

Browse files
authored
Add PostGIS 3.4 with PostgreSQL 16 (#456)
1 parent 9c23b3c commit 20e25f6

File tree

3 files changed

+22
-6
lines changed

3 files changed

+22
-6
lines changed

sem-service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ sem_services['postgres']="9.4.26 9.4 9.5.15 9.5.23 9.5 9.6.6 9.6.11 9.6.18 9.6.1
2121
sem_services['rabbitmq']="3.6.16 3.6 3.8.2 3.8.9 3.8.14 3.8 3"
2222
sem_services['cassandra']="3.11.3 3.11.8 3.11 3"
2323
sem_services['rethinkdb']="2.3.6 2.3 2.4.1 2.4 2"
24-
sem_services['postgis']="9.5-2.5 9.5-3.0 9.6-2.5 9.6-3.0 10-2.5 10-3.0 11-2.5 11-3.0 12-2.5 12-3.0 13-3.0 14-3.1 15-3.3 15-3.4"
24+
sem_services['postgis']="9.5-2.5 9.5-3.0 9.6-2.5 9.6-3.0 10-2.5 10-3.0 11-2.5 11-3.0 12-2.5 12-3.0 13-3.0 14-3.1 15-3.3 15-3.4 16-3.4"
2525
sem_services['opensearch']="1.3.9 1 2.6.0 2.7.0 2"
2626

2727
service::pull_image_retry() {

tests/sem_service/postgis

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,45 @@ psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 9.6
99
psql -U postgres -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
1010
sem-service status postgis
1111
sem-service stop postgis
12+
1213
sem-service start postgis 11-2.5
1314
psql -U postgres -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
1415
createdb -U postgres -h 0.0.0.0 fooo
1516
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
1617
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 11
1718
sem-service status postgis
1819
sem-service stop postgis
20+
1921
sem-service start postgis 11-3.0 --username=xxx --password=xxx --db=xxx --garbage else
2022
psql -U xxx -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
2123
createdb -U xxx -h 0.0.0.0 fooo
2224
psql -h 0.0.0.0 -U xxx -c "\l"
2325
psql -U xxx -c "SELECT version()" | grep 11
2426
sem-service status postgis
2527
sem-service stop postgis
28+
2629
sem-service start postgis 14-3.1
2730
createdb -U postgres -h 0.0.0.0 fooo
2831
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
2932
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 14
3033
psql -U postgres -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
3134
sem-service status postgis
3235
sem-service stop postgis
36+
3337
sem-service start postgis 15-3.3
3438
createdb -U postgres -h 0.0.0.0 fooo
3539
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
3640
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 15
3741
psql -U postgres -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
3842
sem-service status postgis
3943
sem-service stop postgis
40-
cat /tmp/toolbox_semservice
44+
45+
sem-service start postgis 16-3.4
46+
createdb -U postgres -h 0.0.0.0 fooo
47+
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
48+
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 16
49+
psql -U postgres -h localhost -c 'SELECT * FROM pg_extension' | grep -i postgis
50+
sem-service status postgis
51+
sem-service stop postgis
52+
53+
cat /tmp/toolbox_semservice

tests/sem_service/postgres

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,44 +8,47 @@ psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
88
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 9.6
99
sem-service status postgres
1010
sem-service stop postgres
11+
1112
sem-service start postgres 11
1213
createdb -U postgres -h 0.0.0.0 fooo
1314
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
1415
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 11
1516
sem-service status postgres
1617
sem-service stop postgres
18+
1719
sem-service start postgres 11 --username=xxx --password=xxx --db=xxx --garbage else
1820
createdb -U xxx -h 0.0.0.0 fooo
1921
psql -h 0.0.0.0 -U xxx -c "\l"
2022
psql -U xxx -c "SELECT version()" | grep 11
2123
sem-service status postgres
2224
sem-service stop postgres
25+
2326
sem-service start postgres 14
2427
createdb -U postgres -h 0.0.0.0 fooo
2528
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
2629
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 14
2730
sem-service status postgres
28-
2931
sem-service stop postgres
32+
3033
sem-service start postgres 15.1
3134
createdb -U postgres -h 0.0.0.0 fooo
3235
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
3336
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 15.1
3437
sem-service status postgres
35-
3638
sem-service stop postgres
39+
3740
sem-service start postgres 15
3841
createdb -U postgres -h 0.0.0.0 fooo
3942
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
4043
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 15
4144
sem-service status postgres
42-
4345
sem-service stop postgres
46+
4447
sem-service start postgres 16
4548
createdb -U postgres -h 0.0.0.0 fooo
4649
psql -h 0.0.0.0 -U postgres -c "\l" | grep fooo
4750
psql -h 0.0.0.0 -U postgres -c "SELECT version()" | grep 16
4851
sem-service status postgres
49-
52+
sem-service stop postgres
5053

5154
cat /tmp/toolbox_semservice

0 commit comments

Comments
 (0)