Skip to content

Commit

Permalink
Htcondor docker build (#581)
Browse files Browse the repository at this point in the history
* Adding HTCondor docker image build to periodic CI

* Fix HTCondor docker image build in CI
  • Loading branch information
guillaumeeb committed Aug 30, 2022
1 parent ec75613 commit fbcc555
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion .github/workflows/build-docker-images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,21 @@ jobs:
docker images
- name: Publish main images to DockerHub Registry
if: matrix.jobqueue != 'htcondor'
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
docker push daskdev/dask-jobqueue:${{ matrix.jobqueue }}
- name: Publish secondary images to DockerHub Registry
- name: Publish secondary SGE images to DockerHub Registry
if: matrix.jobqueue == 'sge'
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
docker push daskdev/dask-jobqueue:${{ matrix.jobqueue }}-slave
#HTCondor images have composed tags.
- name: Publish HTCondor images to DockerHub Registry
if: matrix.jobqueue == 'htcondor'
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
docker push daskdev/dask-jobqueue:${{ matrix.jobqueue }}-submit
docker push daskdev/dask-jobqueue:${{ matrix.jobqueue }}-execute

0 comments on commit fbcc555

Please sign in to comment.