@@ -105,6 +105,83 @@ jobs:
105105 mkdir -p cache/solid-nextcloud
106106 docker image save solid-nextcloud:${{ env.TAG }} --output ./cache/solid-nextcloud/${{ github.sha }}-${{ matrix.nextcloud_version }}.tar
107107
108+ pull-docker-cookie :
109+ needs : docker-images
110+ runs-on : ubuntu-latest
111+ steps :
112+ - uses : actions/cache@v4
113+ id : cache-docker-cookie
114+ with :
115+ path : cache/
116+ key : ${{ needs.docker-images.outputs.COOKIE_KEY }}
117+ - if : steps.cache-docker-cookie.outputs.cache-hit != 'true'
118+ run : |
119+ mkdir -p cache/
120+ docker pull ${{ needs.docker-images.outputs.COOKIE_IMAGE }}
121+ docker image save ${{ needs.docker-images.outputs.COOKIE_IMAGE }} \
122+ --output ./cache/${{ needs.docker-images.outputs.COOKIE_KEY }}.tar
123+ pull-docker-pubsub :
124+ needs : docker-images
125+ runs-on : ubuntu-latest
126+ steps :
127+ - uses : actions/cache@v4
128+ id : cache-docker-pubsub
129+ with :
130+ path : cache/
131+ key : ${{ needs.docker-images.outputs.PUBSUB_KEY }}
132+ - if : steps.cache-docker-pubsub.outputs.cache-hit != 'true'
133+ run : |
134+ mkdir -p cache/
135+ docker pull ${{ needs.docker-images.outputs.PUBSUB_IMAGE }}
136+ docker image save ${{ needs.docker-images.outputs.PUBSUB_IMAGE }} \
137+ --output ./cache/${{ needs.docker-images.outputs.PUBSUB_KEY }}.tar
138+
139+ pull-docker-solid-crud-tests :
140+ needs : docker-images
141+ runs-on : ubuntu-latest
142+ steps :
143+ - uses : actions/cache@v4
144+ id : cache-docker-solid-crud-tests
145+ with :
146+ path : cache/
147+ key : ${{ needs.docker-images.outputs.SOLID_CRUD_TESTS_KEY }}
148+ - if : steps.cache-docker-solid-crud-tests.outputs.cache-hit != 'true'
149+ run : |
150+ mkdir -p cache/
151+ docker pull ${{ needs.docker-images.outputs.SOLID_CRUD_TESTS_IMAGE }}
152+ docker image save ${{ needs.docker-images.outputs.SOLID_CRUD_TESTS_IMAGE }} \
153+ --output ./cache/${{ needs.docker-images.outputs.SOLID_CRUD_TESTS_KEY }}.tar
154+ pull-docker-web-access-control-tests :
155+ needs : docker-images
156+ runs-on : ubuntu-latest
157+ steps :
158+ - uses : actions/cache@v4
159+ id : cache-docker-web-access-control-tests
160+ with :
161+ path : cache/
162+ key : ${{ needs.docker-images.outputs.WEB_ACCESS_CONTROL_TESTS_KEY }}
163+ - if : steps.cache-docker-web-access-control-tests.outputs.cache-hit != 'true'
164+ run : |
165+ mkdir -p cache/
166+ docker pull ${{ needs.docker-images.outputs.WEB_ACCESS_CONTROL_TESTS_IMAGE }}
167+ docker image save ${{ needs.docker-images.outputs.WEB_ACCESS_CONTROL_TESTS_IMAGE }} \
168+ --output ./cache/${{ needs.docker-images.outputs.WEB_ACCESS_CONTROL_TESTS_KEY }}.tar
169+ pull-docker-webid-provider-tests :
170+ needs : docker-images
171+ runs-on : ubuntu-latest
172+ steps :
173+ - uses : actions/cache@v4
174+ id : cache-docker-webid-provider-tests
175+ with :
176+ path : cache/
177+ key : ${{ needs.docker-images.outputs.WEBID_PROVIDER_TESTS_KEY }}
178+ - if : steps.cache-docker-webid-provider-tests.outputs.cache-hit != 'true'
179+ run : |
180+ mkdir -p cache/
181+ docker pull ${{ needs.docker-images.outputs.WEBID_PROVIDER_TESTS_IMAGE }}
182+ docker image save ${{ needs.docker-images.outputs.WEBID_PROVIDER_TESTS_IMAGE }} \
183+ --output ./cache/${{ needs.docker-images.outputs.WEBID_PROVIDER_TESTS_KEY }}.tar
184+
108185 solid-testsuite :
109186 timeout-minutes : 30
110187 needs :
0 commit comments