File tree 3 files changed +10
-10
lines changed
3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 6
6
REPO_NAME : ' dafoam'
7
7
DOCKER_WORKING_DIR : ' /home/dafoamuser/dafoam/$REPO_NAME'
8
8
DOCKER_MOUNT_DIR : ' /home/dafoamuser/mount/$REPO_NAME'
9
- DOCKER_TAG : ' v4 '
9
+ DOCKER_TAG : ' latest '
10
10
DOCKER_ENV_FILE : ' /home/dafoamuser/dafoam/loadDAFoam.sh'
11
11
DOCKER_OF_ADF_BASHRC : ' /home/dafoamuser/dafoam/OpenFOAM/OpenFOAM-v1812-ADF/etc/bashrc'
12
12
DOCKER_OF_ADR_BASHRC : ' /home/dafoamuser/dafoam/OpenFOAM/OpenFOAM-v1812-ADR/etc/bashrc'
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: docker
3
3
on :
4
4
push :
5
5
branches :
6
- - v4
6
+ - main
7
7
8
8
env :
9
9
DOCKER_ENV_FILE : ' /home/dafoamuser/dafoam/loadDAFoam.sh'
@@ -17,11 +17,11 @@ jobs:
17
17
- name : Build and push
18
18
run : |
19
19
echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u dafoam --password-stdin
20
- docker pull dafoam/opt-packages:v4
21
- docker run -i -d -u dafoamuser --name build_v4 dafoam/opt-packages:v4 /bin/bash
22
- docker exec -e COMPILE_DAFOAM_ADF=1 -i build_v4 /bin/bash -c ". ${{env.DOCKER_ENV_FILE}} && cd /home/dafoamuser/dafoam/repos && rm -rf dafoam && git clone https://github.com/mdolab/dafoam && cd dafoam && git checkout v4 && ./Allmake"
23
- docker export build_v4 > build_v4 .tar
20
+ docker pull dafoam/opt-packages:latest
21
+ docker run -i -d -u dafoamuser --name build_latest dafoam/opt-packages:latest /bin/bash
22
+ docker exec -e COMPILE_DAFOAM_ADF=1 -i build_latest /bin/bash -c ". ${{env.DOCKER_ENV_FILE}} && cd /home/dafoamuser/dafoam/repos && rm -rf dafoam && git clone https://github.com/mdolab/dafoam && cd dafoam && git checkout latest && ./Allmake"
23
+ docker export build_latest > build_latest .tar
24
24
docker rm -f $(docker ps -a -q)
25
- docker rmi -f dafoam/opt-packages:v4
26
- docker import build_v4 .tar dafoam/opt-packages:v4
27
- docker push dafoam/opt-packages:v4
25
+ docker rmi -f dafoam/opt-packages:latest
26
+ docker import build_latest .tar dafoam/opt-packages:latest
27
+ docker push dafoam/opt-packages:latest
Original file line number Diff line number Diff line change 6
6
REPO_NAME : ' dafoam'
7
7
DOCKER_WORKING_DIR : ' /home/dafoamuser/dafoam/$REPO_NAME'
8
8
DOCKER_MOUNT_DIR : ' /home/dafoamuser/mount/$REPO_NAME'
9
- DOCKER_TAG : ' v4 '
9
+ DOCKER_TAG : ' latest '
10
10
DOCKER_ENV_FILE : ' /home/dafoamuser/dafoam/loadDAFoam.sh'
11
11
DOCKER_OF_ADF_BASHRC : ' /home/dafoamuser/dafoam/OpenFOAM/OpenFOAM-v1812-ADF/etc/bashrc'
12
12
DOCKER_OF_ADR_BASHRC : ' /home/dafoamuser/dafoam/OpenFOAM/OpenFOAM-v1812-ADR/etc/bashrc'
You can’t perform that action at this time.
0 commit comments