@@ -64,21 +64,21 @@ jobs:
64
64
npm install
65
65
cd ..
66
66
67
- - name : Build OpenCascade.js Docker Image "testImage " and run binding tests
67
+ - name : Build OpenCascade.js Docker Image "test-image " and run binding tests
68
68
timeout-minutes : 10000
69
69
run : |
70
70
docker pull ${{ secrets.DOCKER_IMAGE_NAME }}:latest || true
71
71
docker pull ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }} || true
72
- docker build --target testImage --build-arg threading=single-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }}-test-image --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:latest .
72
+ docker build --target test-image --build-arg threading=single-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }}-test-image --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:latest .
73
73
cd test
74
74
dockerImageName="${{ secrets.DOCKER_IMAGE_NAME }}-test-image" npm run test -- ./testBindings.test.ts
75
75
cd ..
76
76
77
- - name : Build OpenCascade.js Docker Image "customBuildImage "
77
+ - name : Build OpenCascade.js Docker Image "custom-build-image "
78
78
if : github.event.inputs.buildType != 'testBindings'
79
79
timeout-minutes : 10000
80
80
run : |
81
- docker build --target customBuildImage --build-arg threading=single-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:latest .
81
+ docker build --target custom-build-image --build-arg threading=single-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }} --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:latest .
82
82
83
83
- name : Push to Docker Hub (staging)
84
84
if : github.event.inputs.buildType != 'testBindings'
@@ -109,7 +109,7 @@ jobs:
109
109
run : |
110
110
docker pull ${{ secrets.DOCKER_IMAGE_NAME }}:multi-threaded || true
111
111
docker pull ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }}-multi-threaded || true
112
- docker build --target customBuildImage --build-arg threading=multi-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }}:multi-threaded --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }}-multi-threaded --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:multi-threaded .
112
+ docker build --target custom-build-image --build-arg threading=multi-threaded -t ${{ secrets.DOCKER_IMAGE_NAME }}:multi-threaded --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:staging-${{ steps.dockerStagingTag.outputs.tag }}-multi-threaded --cache-from ${{ secrets.DOCKER_IMAGE_NAME }}:multi-threaded .
113
113
114
114
- name : Push to Docker Hub (Staging, Multi-Threaded)
115
115
if : github.event.inputs.buildType != 'testBindings' && github.event.inputs.multithreaded == 'true'
0 commit comments