@@ -145,36 +145,19 @@ jobs:
145145 with :
146146 context : containers/services
147147 tags : diracx/services:dev
148- outputs : type=docker,dest=/tmp/diracx_services_image.tar
148+ load : true
149149 build-args : |
150150 EXTRA_PACKAGES_TO_INSTALL=git+https://github.com/DIRACGrid/DIRAC.git@integration
151- - name : Load image diracx
152- if : ${{ matrix.extension == 'diracx' }}
153- run : |
154- docker load --input /tmp/diracx_services_image.tar
155- docker image ls -a
156151 - name : Build container for gubbins
157152 if : ${{ matrix.extension == 'gubbins' }}
158153 uses : docker/build-push-action@v6
159154 with :
160155 context : extensions/containers/services
161156 tags : gubbins/services:dev
162- outputs : type=docker,dest=/tmp/gubbins_services_image.tar
157+ load : true
163158 build-args : |
164159 EXTRA_PACKAGES_TO_INSTALL=git+https://github.com/DIRACGrid/DIRAC.git@integration
165160 EXTENSION_CUSTOM_SOURCES_TO_INSTALL=/bindmount/gubbins_db*.whl,/bindmount/gubbins_logic*.whl,/bindmount/gubbins_routers*.whl,/bindmount/gubbins_client*.whl
166- - name : Load image gubbins
167- if : ${{ matrix.extension == 'gubbins' }}
168- run : |
169- docker load --input /tmp/gubbins_services_image.tar
170- docker image ls -a
171- - name : Cleanup build artifacts to free space
172- run : |
173- rm -f /tmp/gubbins_services_image.tar /tmp/diracx_services_image.tar || true
174- rm -f containers/services/*.whl containers/services/*.tar.gz || true
175- rm -f extensions/containers/services/*.whl extensions/containers/services/*.tar.gz || true
176- df -h
177- du -ah . | sort -rh | head -n 10
178161
179162 - name : Start demo
180163 run : |
0 commit comments