|
14 | 14 | - name: Checkout repository |
15 | 15 | uses: actions/checkout@v4 |
16 | 16 |
|
17 | | - - name: Build all services (Docker Compose v2) |
| 17 | + - name: Build services |
18 | 18 | run: | |
19 | 19 | docker compose --env-file .env_test -f docker-compose-test.yml build --progress plain |
20 | 20 |
|
@@ -51,27 +51,27 @@ jobs: |
51 | 51 | docker compose --env-file .env_test -f docker-compose-test.yml exec db psql -U postgres -d test_geonode_data -c 'CREATE EXTENSION IF NOT EXISTS postgis;' |
52 | 52 |
|
53 | 53 | - name: Run tests |
54 | | - run: | |
55 | | - docker compose --env-file .env_test -f docker-compose-test.yml exec django bash -lc ' |
56 | | - TESTS=$(python -c "import sys;from geonode import settings;print(' '.join([a+'.tests' for a in settings.GEONODE_APPS]))") && |
57 | | - ./tests/test.sh \ |
58 | | - geonode.tests.smoke \ |
59 | | - $TESTS \ |
60 | | - geonode.tests.test_search \ |
61 | | - geonode.tests.test_utils \ |
62 | | - geonode.tests.test_headers \ |
63 | | - geonode.api.tests \ |
64 | | - geonode.tests.test_rest_api \ |
65 | | - geonode.base.api.tests \ |
66 | | - geonode.layers.api.tests \ |
67 | | - geonode.maps.api.tests \ |
68 | | - geonode.documents.api.tests \ |
69 | | - geonode.geoapps.api.tests \ |
70 | | - geonode.upload \ |
71 | | - geonode.tests.csw \ |
72 | | - geonode.catalogue.backends.tests |
73 | | - ' |
74 | | - working-directory: ${{ github.workspace }} |
| 54 | + run: | |
| 55 | + docker compose --env-file .env_test -f docker-compose-test.yml exec django bash -lc ' |
| 56 | + TESTS=$(python -c "import sys; from geonode import settings; print(\" \".join([a + \".tests\" for a in settings.GEONODE_APPS]))") && |
| 57 | + ./tests/test.sh \ |
| 58 | + geonode.tests.smoke \ |
| 59 | + $TESTS \ |
| 60 | + geonode.tests.test_search \ |
| 61 | + geonode.tests.test_utils \ |
| 62 | + geonode.tests.test_headers \ |
| 63 | + geonode.api.tests \ |
| 64 | + geonode.tests.test_rest_api \ |
| 65 | + geonode.base.api.tests \ |
| 66 | + geonode.layers.api.tests \ |
| 67 | + geonode.maps.api.tests \ |
| 68 | + geonode.documents.api.tests \ |
| 69 | + geonode.geoapps.api.tests \ |
| 70 | + geonode.upload \ |
| 71 | + geonode.tests.csw \ |
| 72 | + geonode.catalogue.backends.tests |
| 73 | + ' |
| 74 | + working-directory: ${{ github.workspace }} |
75 | 75 |
|
76 | 76 | - name: Stop stack (always) |
77 | 77 | if: always() |
|
0 commit comments