Merge pull request #1930 from AI-Pranto/docker

Rename docker image tag
This commit is contained in:
Patrick Shriwise 2021-12-22 09:03:36 -06:00 committed by GitHub
commit 622fea5445
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 80 additions and 3 deletions

View file

@ -26,7 +26,7 @@ jobs:
uses: docker/build-push-action@v2
with:
push: true
tags: openmc/openmc:latest-libmesh
tags: openmc/openmc:latest-dagmc-libmesh
build-args: |
build_dagmc=on
build_libmesh=on

View file

@ -26,7 +26,7 @@ jobs:
uses: docker/build-push-action@v2
with:
push: true
tags: openmc/openmc:develop-dagmc
tags: openmc/openmc:develop-dagmc-libmesh
build-args: |
build_dagmc=on
build_libmesh=on

View file

@ -26,7 +26,7 @@ jobs:
uses: docker/build-push-action@v2
with:
push: true
tags: openmc/openmc:develop-dagmc
tags: openmc/openmc:develop-libmesh
build-args: |
build_libmesh=on
compile_cores=2

View file

@ -0,0 +1,39 @@
name: dockerhub-publish-release-dagmc-libmesh
on:
push:
tags: 'v*.*.*'
jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set env
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
push: true
tags: openmc/openmc:${{ env.RELEASE_VERSION }}-dagmc-libmesh
build-args: |
build_dagmc=on
build_libmesh=on
compile_cores=2
-
name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}

View file

@ -0,0 +1,38 @@
name: dockerhub-publish-release-libmesh
on:
push:
tags: 'v*.*.*'
jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set env
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
-
name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
push: true
tags: openmc/openmc:${{ env.RELEASE_VERSION }}-libmesh
build-args: |
build_libmesh=on
compile_cores=2
-
name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}