@@ -148,7 +148,9 @@ jobs:
148148 docker-image-owner : makeplane
149149 docker-image-name : ${{ needs.branch_build_setup.outputs.dh_img_admin }}
150150 build-context : .
151- dockerfile-path : ./apps/admin/Dockerfile.admin
151+ dockerfile-path : ./Dockerfile.node
152+ build-args : |
153+ APP_SCOPE=admin
152154 buildx-driver : ${{ needs.branch_build_setup.outputs.gh_buildx_driver }}
153155 buildx-version : ${{ needs.branch_build_setup.outputs.gh_buildx_version }}
154156 buildx-platforms : ${{ needs.branch_build_setup.outputs.gh_buildx_platforms }}
@@ -170,7 +172,9 @@ jobs:
170172 docker-image-owner : makeplane
171173 docker-image-name : ${{ needs.branch_build_setup.outputs.dh_img_web }}
172174 build-context : .
173- dockerfile-path : ./apps/web/Dockerfile.web
175+ dockerfile-path : ./Dockerfile.node
176+ build-args : |
177+ APP_SCOPE=web
174178 buildx-driver : ${{ needs.branch_build_setup.outputs.gh_buildx_driver }}
175179 buildx-version : ${{ needs.branch_build_setup.outputs.gh_buildx_version }}
176180 buildx-platforms : ${{ needs.branch_build_setup.outputs.gh_buildx_platforms }}
@@ -192,7 +196,9 @@ jobs:
192196 docker-image-owner : makeplane
193197 docker-image-name : ${{ needs.branch_build_setup.outputs.dh_img_space }}
194198 build-context : .
195- dockerfile-path : ./apps/space/Dockerfile.space
199+ dockerfile-path : ./Dockerfile.node
200+ build-args : |
201+ APP_SCOPE=space
196202 buildx-driver : ${{ needs.branch_build_setup.outputs.gh_buildx_driver }}
197203 buildx-version : ${{ needs.branch_build_setup.outputs.gh_buildx_version }}
198204 buildx-platforms : ${{ needs.branch_build_setup.outputs.gh_buildx_platforms }}
@@ -235,8 +241,8 @@ jobs:
235241 dockerhub-token : ${{ secrets.DOCKERHUB_TOKEN }}
236242 docker-image-owner : makeplane
237243 docker-image-name : ${{ needs.branch_build_setup.outputs.dh_img_backend }}
238- build-context : ./apps/api
239- dockerfile-path : ./apps/api/ Dockerfile.api
244+ build-context : .
245+ dockerfile-path : ./Dockerfile.api
240246 buildx-driver : ${{ needs.branch_build_setup.outputs.gh_buildx_driver }}
241247 buildx-version : ${{ needs.branch_build_setup.outputs.gh_buildx_version }}
242248 buildx-platforms : ${{ needs.branch_build_setup.outputs.gh_buildx_platforms }}
@@ -268,14 +274,15 @@ jobs:
268274 if : ${{ needs.branch_build_setup.outputs.aio_build == 'true' }}
269275 name : Build-Push AIO Docker Image
270276 runs-on : ubuntu-22.04
271- needs : [
277+ needs :
278+ [
272279 branch_build_setup,
273280 branch_build_push_admin,
274281 branch_build_push_web,
275282 branch_build_push_space,
276283 branch_build_push_live,
277284 branch_build_push_api,
278- branch_build_push_proxy
285+ branch_build_push_proxy,
279286 ]
280287 steps :
281288 - name : Checkout Files
@@ -285,7 +292,7 @@ jobs:
285292 id : prepare_aio_assets
286293 run : |
287294 cd deployments/aio/community
288-
295+
289296 if [ "${{ needs.branch_build_setup.outputs.build_type }}" == "Release" ]; then
290297 aio_version=${{ needs.branch_build_setup.outputs.release_version }}
291298 else
@@ -324,7 +331,16 @@ jobs:
324331 upload_build_assets :
325332 name : Upload Build Assets
326333 runs-on : ubuntu-22.04
327- needs : [branch_build_setup, branch_build_push_admin, branch_build_push_web, branch_build_push_space, branch_build_push_live, branch_build_push_api, branch_build_push_proxy]
334+ needs :
335+ [
336+ branch_build_setup,
337+ branch_build_push_admin,
338+ branch_build_push_web,
339+ branch_build_push_space,
340+ branch_build_push_live,
341+ branch_build_push_api,
342+ branch_build_push_proxy,
343+ ]
328344 steps :
329345 - name : Checkout Files
330346 uses : actions/checkout@v4
@@ -397,4 +413,3 @@ jobs:
397413 ${{ github.workspace }}/deployments/cli/community/docker-compose.yml
398414 ${{ github.workspace }}/deployments/cli/community/variables.env
399415 ${{ github.workspace }}/deployments/swarm/community/swarm.sh
400-
0 commit comments