chore(workflows): build spec test docker image locally
Remove an inherent race condition when using Docker Hub. Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
This commit is contained in:
@@ -34,6 +34,10 @@ jobs:
|
|||||||
- name: Build executable
|
- name: Build executable
|
||||||
run: |
|
run: |
|
||||||
make build
|
make build
|
||||||
|
- name: Build spec test suite docker image
|
||||||
|
run: |
|
||||||
|
cd spec/test
|
||||||
|
docker build . -t bbvalabsci/kapow-spec-test-suite:latest
|
||||||
- name: Spec test
|
- name: Spec test
|
||||||
run: |
|
run: |
|
||||||
docker run --mount type=bind,source=$(pwd)/build/kapow,target=/usr/local/bin/kapow bbvalabsci/kapow-spec-test-suite:latest behave --tags=~@skip
|
docker run --mount type=bind,source=$(pwd)/build/kapow,target=/usr/local/bin/kapow bbvalabsci/kapow-spec-test-suite:latest behave --tags=~@skip
|
||||||
|
|||||||
Reference in New Issue
Block a user