Skip to content

Commit 74cdf78

Browse files
committed
Update build.yaml
1 parent 0add648 commit 74cdf78

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

.github/workflows/build.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,42 @@ jobs:
3939
restore-keys: |
4040
${{ runner.os }}-buildx-app
4141
42-
- name: Prepare for buildx
42+
# - name: Prepare for buildx
43+
# run: |
44+
# cp tdei_uw.env .env
45+
# echo "CODE_VERSION=${CODE_VERSION}" >> .env
46+
47+
# - name: Build and push
48+
# uses: docker/[email protected]
49+
# env:
50+
# ENV: ${{ vars.ENV }}
51+
# WS_DOCKER_REGISTRY: ${{ vars.WS_DOCKER_REGISTRY }}
52+
#
53+
# # passwords
54+
# WS_API_DB_PASS: ${{ secrets.WS_API_DB_PASS }}
55+
# WS_MAPBOX_ACCESS_TOKEN: ${{ secrets.WS_MAPBOX_ACCESS_TOKEN }}
56+
# WS_OSM_DB_PASS: ${{ secrets.WS_OSM_DB_PASS }}
57+
# WS_OSM_SECRET_KEY_BASE: ${{ secrets.WS_OSM_SECRET_KEY_BASE }}
58+
# WS_SMTP_PASS: ${{ secrets.WS_SMTP_PASS }}
59+
# WS_TASKS_DB_PASS: ${{ secrets.WS_TASKS_DB_PASS }}
60+
# WS_TASKS_SECRET_KEY: ${{ secrets.WS_TASKS_SECRET_KEY }}
61+
# with:
62+
# files: docker-buildx.build.hcl
63+
# push: true
64+
# set: |
65+
# *.cache-from=type=local,src=/tmp/.buildx-cache
66+
# *.cache-to=type=local,mode=max,dest=/tmp/.buildx-cache-new
67+
# allow: "fs=/tmp"
68+
69+
- name: Build and push
4370
run: |
4471
cp tdei_uw.env .env
4572
echo "CODE_VERSION=${CODE_VERSION}" >> .env
46-
47-
- name: Build and push
48-
uses: docker/[email protected]
73+
docker buildx bake --allow=fs=/tmp --file docker-buildx.build.hcl --set *.cache-from=type=local,src=/tmp/.buildx-cache --set *.cache-to=type=local,mode=max,dest=/tmp/.buildx-cache-new --push
4974
env:
5075
ENV: ${{ vars.ENV }}
5176
WS_DOCKER_REGISTRY: ${{ vars.WS_DOCKER_REGISTRY }}
52-
77+
5378
# passwords
5479
WS_API_DB_PASS: ${{ secrets.WS_API_DB_PASS }}
5580
WS_MAPBOX_ACCESS_TOKEN: ${{ secrets.WS_MAPBOX_ACCESS_TOKEN }}
@@ -58,31 +83,6 @@ jobs:
5883
WS_SMTP_PASS: ${{ secrets.WS_SMTP_PASS }}
5984
WS_TASKS_DB_PASS: ${{ secrets.WS_TASKS_DB_PASS }}
6085
WS_TASKS_SECRET_KEY: ${{ secrets.WS_TASKS_SECRET_KEY }}
61-
with:
62-
files: docker-buildx.build.hcl
63-
push: true
64-
set: |
65-
*.cache-from=type=local,src=/tmp/.buildx-cache
66-
*.cache-to=type=local,mode=max,dest=/tmp/.buildx-cache-new
67-
allow: "fs=/tmp"
68-
69-
#- name: Build and push
70-
# run: |
71-
# cp tdei_uw.env .env
72-
# echo "CODE_VERSION=${CODE_VERSION}" >> .env
73-
# docker buildx bake -f docker-compose.build.yml --push #--set '*.cache-from=type=local,src=/tmp/.buildx-cache-app' --set #'*.cache-to=type=local,dest=/tmp/.buildx-cache-app-new,mode=max' --allow=fs=/tmp
74-
# env:
75-
# ENV: ${{ vars.ENV }}
76-
# WS_DOCKER_REGISTRY: ${{ vars.WS_DOCKER_REGISTRY }}
77-
#
78-
# # passwords
79-
# WS_API_DB_PASS: ${{ secrets.WS_API_DB_PASS }}
80-
# WS_MAPBOX_ACCESS_TOKEN: ${{ secrets.WS_MAPBOX_ACCESS_TOKEN }}
81-
# WS_OSM_DB_PASS: ${{ secrets.WS_OSM_DB_PASS }}
82-
# WS_OSM_SECRET_KEY_BASE: ${{ secrets.WS_OSM_SECRET_KEY_BASE }}
83-
# WS_SMTP_PASS: ${{ secrets.WS_SMTP_PASS }}
84-
# WS_TASKS_DB_PASS: ${{ secrets.WS_TASKS_DB_PASS }}
85-
# WS_TASKS_SECRET_KEY: ${{ secrets.WS_TASKS_SECRET_KEY }}
8686

8787
- name: Prepare cache
8888
run: |

0 commit comments

Comments
 (0)