.
All checks were successful
Build and Push Docker Images / build-and-push (push) Successful in 1m17s
All checks were successful
Build and Push Docker Images / build-and-push (push) Successful in 1m17s
This commit is contained in:
parent
45f30281c6
commit
bb7f9e2287
@ -32,21 +32,13 @@ jobs:
|
|||||||
-t ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} \
|
-t ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} \
|
||||||
./images/base
|
./images/base
|
||||||
|
|
||||||
- name: Debug mount
|
|
||||||
run: |
|
|
||||||
echo "Runner-side:"
|
|
||||||
ls -la ${{ github.workspace }}/tests
|
|
||||||
echo "Container-side:"
|
|
||||||
docker run --rm -v ${{ github.workspace }}/tests:/tests -w /tests ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} ls -la /tests
|
|
||||||
|
|
||||||
- name: Test Base image
|
- name: Test Base image
|
||||||
run: |
|
run: |
|
||||||
docker run --rm \
|
cid=$(docker create -u root -w /tests ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} sleep 60)
|
||||||
-u root \
|
docker start "$cid"
|
||||||
-v ${{ github.workspace }}/tests:/tests \
|
docker cp ${{ github.workspace }}/tests/. "$cid":/tests
|
||||||
-w /tests \
|
docker exec "$cid" python3 /tests/base.py
|
||||||
${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} \
|
docker rm -f "$cid"
|
||||||
python3 /tests/base.py
|
|
||||||
|
|
||||||
- name: Tag Base image as latest
|
- name: Tag Base image as latest
|
||||||
run: |
|
run: |
|
||||||
@ -69,10 +61,11 @@ jobs:
|
|||||||
|
|
||||||
- name: Test Jupyter dependencies
|
- name: Test Jupyter dependencies
|
||||||
run: |
|
run: |
|
||||||
docker run --rm \
|
cid=$(docker create -w /tests ${{ env.REGISTRY }}/${{ env.JUPYTER_IMAGE_NAME }}:${{ github.ref_name }} sleep 60)
|
||||||
-v ${{ github.workspace }}/tests:/tests \
|
docker start "$cid"
|
||||||
${{ env.REGISTRY }}/${{ env.JUPYTER_IMAGE_NAME }}:${{ github.ref_name }} \
|
docker cp ${{ github.workspace }}/tests/. "$cid":/tests
|
||||||
python3 /tests/dependencies.py
|
docker exec "$cid" python3 /tests/dependencies.py
|
||||||
|
docker rm -f "$cid"
|
||||||
|
|
||||||
- name: Tag Jupyter image as latest
|
- name: Tag Jupyter image as latest
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user