@@ -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+ 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- 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 }}
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