Skip to content

Commit 68af700

Browse files
authored
Merge pull request #1096 from camptocamp/docker-compose
Use Docker compose version 2
2 parents 34b0a74 + ab4c2e3 commit 68af700

File tree

4 files changed

+9
-11
lines changed

4 files changed

+9
-11
lines changed

.github/workflows/rebuild.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ jobs:
7676
docker stop cache
7777
7878
- run: make run
79-
- run: (cd acceptance_tests && c2cciutils-docker-logs || docker-compose logs)
79+
- run: (cd acceptance_tests && c2cciutils-docker-logs || docker compose logs)
8080
if: always()
8181
- run: make acceptance
82-
- run: (cd acceptance_tests && c2cciutils-docker-logs || docker-compose logs)
82+
- run: (cd acceptance_tests && c2cciutils-docker-logs || docker compose logs)
8383
if: always()
8484

8585
- name: Publish

Makefile

+6-6
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ build-acceptance: build-acceptance-config
4848
.PHONY: run
4949
run: build-acceptance
5050
mkdir -p acceptance_tests/junitxml && touch acceptance_tests/junitxml/results.xml
51-
cd acceptance_tests; docker-compose up -d
51+
cd acceptance_tests; docker compose up -d
5252

5353
.PHONY: acceptance
5454
acceptance: run ## Run the acceptance tests
55-
cd acceptance_tests; docker-compose exec $(DOCKER_COMPOSE_TTY) run pytest -vv --color=yes --junitxml=/tmp/junitxml/results.xml
56-
cd acceptance_tests; docker-compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis import *'
57-
cd acceptance_tests; docker-compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis.core import *'
58-
cd acceptance_tests; docker-compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis.server import *'
59-
cd acceptance_tests; docker-compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis._gui import *'
55+
cd acceptance_tests; docker compose exec $(DOCKER_COMPOSE_TTY) run pytest -vv --color=yes --junitxml=/tmp/junitxml/results.xml
56+
cd acceptance_tests; docker compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis import *'
57+
cd acceptance_tests; docker compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis.core import *'
58+
cd acceptance_tests; docker compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis.server import *'
59+
cd acceptance_tests; docker compose exec $(DOCKER_COMPOSE_TTY) qgis python3 -c 'from qgis._gui import *'
6060

6161
.PHONY: run-client
6262
run-client: ## Run the desktop application

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ To get a good stack trace you should use the `-debug` image.
4141

4242
Run the querty that makes the server crash, then:
4343

44-
Open a bash as root on the container with something like: `docker-compose exec --user=root qgisserver bash`, then:
44+
Open a bash as root on the container with something like: `docker compose exec --user=root qgisserver bash`, then:
4545

4646
```bash
4747
CORE_FILENAME=$(ls -tr1 /tmp/|grep core|tail -n 1)

acceptance_tests/docker-compose.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
version: '2'
2-
31
volumes:
42
cache:
53
tmp:

0 commit comments

Comments
 (0)