Skip to content

Commit f85830c

Browse files
committed
Fix docker-compose command - build separately before running tests
- docker-compose run doesn't have --build flag - Split into separate build and run steps - Ensures latest code is built before tests run
1 parent 4af0224 commit f85830c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/acceptance-tests.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,17 @@ jobs:
3232
sudo apt-get update --allow-releaseinfo-change
3333
sudo apt-get install -y docker-compose
3434
35+
# Build Docker images to include latest code changes
36+
- name: Build Docker Images
37+
run: docker-compose build
38+
working-directory: test
39+
3540
# Run rest tests using docker-compose
3641
- name: Run REST Tests
37-
run: docker-compose run --rm --build test-rest
42+
run: docker-compose run --rm test-rest
3843
working-directory: test
3944

4045
# Run WebDriverIO acceptance tests using docker-compose
4146
- name: Run WebDriverIO Acceptance Tests
42-
run: docker-compose run --rm --build test-acceptance.webdriverio
47+
run: docker-compose run --rm test-acceptance.webdriverio
4348
working-directory: test

0 commit comments

Comments
 (0)