2020
2121 permissions :
2222 contents : read
23- # NOTE: REMOVEME
24- packages : write
2523
2624 steps :
2725 - name : Free disk space
3533
3634 - name : Checkout repository
3735 uses : actions/checkout@v4
38-
39- - name : Log in to the Container registry
40- uses : docker/login-action@v3
41- with :
42- registry : ${{ env.REGISTRY }}
43- username : ${{ github.actor }}
44- password : ${{ secrets.GITHUB_TOKEN }}
4536
4637 - name : Option
4738 id : option
@@ -58,44 +49,31 @@ jobs:
5849 echo DOCKERFILE="GPU.Dockerfile" >> $GITHUB_ENV
5950 fi
6051
61- # - name: Build and push Docker image
62- # uses: docker/build-push-action@v5
63- # with:
64- # context: ./docker/common
65- # push: false
66- # file: ./docker/common/${{ env.DOCKERFILE }}
67- # build-args: |
68- # GMX_OPTS="${{ env.GMX_OPTS }}"
69- # LMP_OPTS="${{ env.LMP_OPTS }}"
70- # CUDA_VER=12.4.1
71- # DISTRO_ARCH=${{ matrix.arch }}
72- # DISTRO_VER=22.04
73- # DISTRO_NAME=ubuntu
74-
52+ - name : Build and push Docker image
53+ uses : docker/build-push-action@v5
54+ with :
55+ context : ./docker/common
56+ push : false
57+ file : ./docker/common/${{ env.DOCKERFILE }}
58+ build-args : |
59+ GMX_OPTS="${{ env.GMX_OPTS }}"
60+ LMP_OPTS="${{ env.LMP_OPTS }}"
61+ CUDA_VER=12.4.1
62+ DISTRO_ARCH=${{ matrix.arch }}
63+ DISTRO_VER=22.04
64+ DISTRO_NAME=ubuntu
65+
7566 - name : Build and push private NAMD Docker image
7667 uses : docker/build-push-action@v5
7768 with :
7869 context : ./docker/namd
79- file : ./docker/namd/TMP.Dockerfile
80- push : true
81- # REMOVEME
82- tags : ghcr.io/becksteinlab/streaming-namd-docker:main-${{ matrix.build }}
83- labels : ${{ steps.meta.outputs.labels }}
84-
85- # - name: Build and push private NAMD Docker image
86- # uses: docker/build-push-action@v5
87- # with:
88- # context: ./docker/namd
89- # file: ./docker/namd/${{ env.DOCKERFILE }}
90- # push: true
91- # # REMOVEME
92- # tags: ghcr.io/becksteinlab/streaming-namd-docker:main-${{ matrix.build }}
93- # labels: ${{ steps.meta.outputs.labels }}
94- # build-args: |
95- # NAMD_OPTS="${{ env.NAMD_OPTS }}"
96- # CUDA_VER=12.4.1
97- # DISTRO_ARCH=${{ matrix.arch }}
98- # DISTRO_VER=22.04
99- # DISTRO_NAME=ubuntu
100- # secrets: |
101- # NAMD_ACCESS_TOKEN=${{ secrets.NAMD_ACCESS_TOKEN }}
70+ file : ./docker/namd/${{ env.DOCKERFILE }}
71+ push : false
72+ build-args : |
73+ NAMD_OPTS="${{ env.NAMD_OPTS }}"
74+ CUDA_VER=12.4.1
75+ DISTRO_ARCH=${{ matrix.arch }}
76+ DISTRO_VER=22.04
77+ DISTRO_NAME=ubuntu
78+ secrets : |
79+ NAMD_ACCESS_TOKEN=${{ secrets.NAMD_ACCESS_TOKEN }}
0 commit comments