Skip to content

Commit cbc27ff

Browse files
committed
Cleanup cache in worker images
1 parent f5f2290 commit cbc27ff

File tree

15 files changed

+322
-98
lines changed

15 files changed

+322
-98
lines changed

Dockerfiles/work/Dockerfile-5.2

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,16 @@ RUN set -eux \
186186
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
187187
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
188188
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
189+
&& (rm -rf /home/devilbox/.cache || true) \
190+
&& (rm -rf /home/devilbox/.node || true) \
191+
&& (rm -rf /home/devilbox/.npm || true) \
192+
&& (rm -rf /home/devilbox/node_modules || true) \
193+
&& (rm -rf /home/devilbox/yarn.lock || true) \
194+
&& (rm -rf /root/.cache || true) \
195+
&& (rm -rf /root/.node || true) \
196+
&& (rm -rf /root/.npm || true) \
197+
&& (rm -rf /root/node_modules || true) \
198+
&& (rm -rf /root/yarn.lock || true) \
189199
\
190200
\
191201
# -------------------- awesomeci --------------------
@@ -290,16 +300,21 @@ fi \
290300
\
291301
\
292302
\
293-
&& (rm -rf /root/.gem || true ) \
294-
&& (rm -rf /root/.cache || true) \
303+
&& (rm -rf /root/.cache || true) \
295304
&& (rm -rf /root/.composer || true) \
296-
&& (rm -rf /root/.config || true) \
297-
&& (rm -rf /root/.npm || true) \
305+
&& (rm -rf /root/.config || true) \
306+
&& (rm -rf /root/.gem || true ) \
307+
&& (rm -rf /root/.local || true) \
308+
&& (rm -rf /root/.node || true) \
309+
&& (rm -rf /root/.npm || true) \
298310
\
299-
&& (rm -rf /home/devilbox/.cache || true) \
311+
&& (rm -rf /home/devilbox/.cache || true) \
300312
&& (rm -rf /home/devilbox/.composer || true) \
301-
&& (rm -rf /home/devilbox/.config || true) \
302-
&& (rm -rf /home/devilbox/.npm || true) \
313+
&& (rm -rf /home/devilbox/.config || true) \
314+
&& (rm -rf /home/devilbox/.gem || true ) \
315+
&& (rm -rf /home/devilbox/.local || true) \
316+
&& (rm -rf /home/devilbox/.node || true) \
317+
&& (rm -rf /home/devilbox/.npm || true) \
303318
\
304319
&& (rm -rf /usr/local/src/composer/cache/* || true) \
305320
&& rm -rf /tmp/* \
@@ -371,6 +386,7 @@ RUN set -eux \
371386
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
372387
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
373388
&& rm -rf /home/devilbox/.npm \
389+
&& rm -rf /home/devilbox/.node \
374390
&& rm -rf /home/devilbox/.cache \
375391
&& rm -rf /home/devilbox/.config \
376392
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-5.3

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,16 @@ RUN set -eux \
194194
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
195195
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
196196
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
197+
&& (rm -rf /home/devilbox/.cache || true) \
198+
&& (rm -rf /home/devilbox/.node || true) \
199+
&& (rm -rf /home/devilbox/.npm || true) \
200+
&& (rm -rf /home/devilbox/node_modules || true) \
201+
&& (rm -rf /home/devilbox/yarn.lock || true) \
202+
&& (rm -rf /root/.cache || true) \
203+
&& (rm -rf /root/.node || true) \
204+
&& (rm -rf /root/.npm || true) \
205+
&& (rm -rf /root/node_modules || true) \
206+
&& (rm -rf /root/yarn.lock || true) \
197207
\
198208
\
199209
# -------------------- awesomeci --------------------
@@ -344,16 +354,21 @@ fi \
344354
\
345355
\
346356
\
347-
&& (rm -rf /root/.gem || true ) \
348-
&& (rm -rf /root/.cache || true) \
357+
&& (rm -rf /root/.cache || true) \
349358
&& (rm -rf /root/.composer || true) \
350-
&& (rm -rf /root/.config || true) \
351-
&& (rm -rf /root/.npm || true) \
359+
&& (rm -rf /root/.config || true) \
360+
&& (rm -rf /root/.gem || true ) \
361+
&& (rm -rf /root/.local || true) \
362+
&& (rm -rf /root/.node || true) \
363+
&& (rm -rf /root/.npm || true) \
352364
\
353-
&& (rm -rf /home/devilbox/.cache || true) \
365+
&& (rm -rf /home/devilbox/.cache || true) \
354366
&& (rm -rf /home/devilbox/.composer || true) \
355-
&& (rm -rf /home/devilbox/.config || true) \
356-
&& (rm -rf /home/devilbox/.npm || true) \
367+
&& (rm -rf /home/devilbox/.config || true) \
368+
&& (rm -rf /home/devilbox/.gem || true ) \
369+
&& (rm -rf /home/devilbox/.local || true) \
370+
&& (rm -rf /home/devilbox/.node || true) \
371+
&& (rm -rf /home/devilbox/.npm || true) \
357372
\
358373
&& (rm -rf /usr/local/src/composer/cache/* || true) \
359374
&& rm -rf /tmp/* \
@@ -428,6 +443,7 @@ RUN set -eux \
428443
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
429444
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
430445
&& rm -rf /home/devilbox/.npm \
446+
&& rm -rf /home/devilbox/.node \
431447
&& rm -rf /home/devilbox/.cache \
432448
&& rm -rf /home/devilbox/.config \
433449
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-5.4

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,16 @@ RUN set -eux \
194194
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
195195
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
196196
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
197+
&& (rm -rf /home/devilbox/.cache || true) \
198+
&& (rm -rf /home/devilbox/.node || true) \
199+
&& (rm -rf /home/devilbox/.npm || true) \
200+
&& (rm -rf /home/devilbox/node_modules || true) \
201+
&& (rm -rf /home/devilbox/yarn.lock || true) \
202+
&& (rm -rf /root/.cache || true) \
203+
&& (rm -rf /root/.node || true) \
204+
&& (rm -rf /root/.npm || true) \
205+
&& (rm -rf /root/node_modules || true) \
206+
&& (rm -rf /root/yarn.lock || true) \
197207
\
198208
\
199209
# -------------------- awesomeci --------------------
@@ -378,16 +388,21 @@ fi \
378388
\
379389
\
380390
\
381-
&& (rm -rf /root/.gem || true ) \
382-
&& (rm -rf /root/.cache || true) \
391+
&& (rm -rf /root/.cache || true) \
383392
&& (rm -rf /root/.composer || true) \
384-
&& (rm -rf /root/.config || true) \
385-
&& (rm -rf /root/.npm || true) \
393+
&& (rm -rf /root/.config || true) \
394+
&& (rm -rf /root/.gem || true ) \
395+
&& (rm -rf /root/.local || true) \
396+
&& (rm -rf /root/.node || true) \
397+
&& (rm -rf /root/.npm || true) \
386398
\
387-
&& (rm -rf /home/devilbox/.cache || true) \
399+
&& (rm -rf /home/devilbox/.cache || true) \
388400
&& (rm -rf /home/devilbox/.composer || true) \
389-
&& (rm -rf /home/devilbox/.config || true) \
390-
&& (rm -rf /home/devilbox/.npm || true) \
401+
&& (rm -rf /home/devilbox/.config || true) \
402+
&& (rm -rf /home/devilbox/.gem || true ) \
403+
&& (rm -rf /home/devilbox/.local || true) \
404+
&& (rm -rf /home/devilbox/.node || true) \
405+
&& (rm -rf /home/devilbox/.npm || true) \
391406
\
392407
&& (rm -rf /usr/local/src/composer/cache/* || true) \
393408
&& rm -rf /tmp/* \
@@ -466,6 +481,7 @@ RUN set -eux \
466481
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
467482
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
468483
&& rm -rf /home/devilbox/.npm \
484+
&& rm -rf /home/devilbox/.node \
469485
&& rm -rf /home/devilbox/.cache \
470486
&& rm -rf /home/devilbox/.config \
471487
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-5.5

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,16 @@ RUN set -eux \
194194
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
195195
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
196196
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
197+
&& (rm -rf /home/devilbox/.cache || true) \
198+
&& (rm -rf /home/devilbox/.node || true) \
199+
&& (rm -rf /home/devilbox/.npm || true) \
200+
&& (rm -rf /home/devilbox/node_modules || true) \
201+
&& (rm -rf /home/devilbox/yarn.lock || true) \
202+
&& (rm -rf /root/.cache || true) \
203+
&& (rm -rf /root/.node || true) \
204+
&& (rm -rf /root/.npm || true) \
205+
&& (rm -rf /root/node_modules || true) \
206+
&& (rm -rf /root/yarn.lock || true) \
197207
\
198208
\
199209
# -------------------- awesomeci --------------------
@@ -384,16 +394,21 @@ fi \
384394
\
385395
\
386396
\
387-
&& (rm -rf /root/.gem || true ) \
388-
&& (rm -rf /root/.cache || true) \
397+
&& (rm -rf /root/.cache || true) \
389398
&& (rm -rf /root/.composer || true) \
390-
&& (rm -rf /root/.config || true) \
391-
&& (rm -rf /root/.npm || true) \
399+
&& (rm -rf /root/.config || true) \
400+
&& (rm -rf /root/.gem || true ) \
401+
&& (rm -rf /root/.local || true) \
402+
&& (rm -rf /root/.node || true) \
403+
&& (rm -rf /root/.npm || true) \
392404
\
393-
&& (rm -rf /home/devilbox/.cache || true) \
405+
&& (rm -rf /home/devilbox/.cache || true) \
394406
&& (rm -rf /home/devilbox/.composer || true) \
395-
&& (rm -rf /home/devilbox/.config || true) \
396-
&& (rm -rf /home/devilbox/.npm || true) \
407+
&& (rm -rf /home/devilbox/.config || true) \
408+
&& (rm -rf /home/devilbox/.gem || true ) \
409+
&& (rm -rf /home/devilbox/.local || true) \
410+
&& (rm -rf /home/devilbox/.node || true) \
411+
&& (rm -rf /home/devilbox/.npm || true) \
397412
\
398413
&& (rm -rf /usr/local/src/composer/cache/* || true) \
399414
&& rm -rf /tmp/* \
@@ -480,6 +495,7 @@ RUN set -eux \
480495
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
481496
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
482497
&& rm -rf /home/devilbox/.npm \
498+
&& rm -rf /home/devilbox/.node \
483499
&& rm -rf /home/devilbox/.cache \
484500
&& rm -rf /home/devilbox/.config \
485501
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-5.6

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,16 @@ RUN set -eux \
196196
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
197197
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
198198
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
199+
&& (rm -rf /home/devilbox/.cache || true) \
200+
&& (rm -rf /home/devilbox/.node || true) \
201+
&& (rm -rf /home/devilbox/.npm || true) \
202+
&& (rm -rf /home/devilbox/node_modules || true) \
203+
&& (rm -rf /home/devilbox/yarn.lock || true) \
204+
&& (rm -rf /root/.cache || true) \
205+
&& (rm -rf /root/.node || true) \
206+
&& (rm -rf /root/.npm || true) \
207+
&& (rm -rf /root/node_modules || true) \
208+
&& (rm -rf /root/yarn.lock || true) \
199209
\
200210
\
201211
# -------------------- awesomeci --------------------
@@ -400,16 +410,21 @@ fi \
400410
\
401411
\
402412
\
403-
&& (rm -rf /root/.gem || true ) \
404-
&& (rm -rf /root/.cache || true) \
413+
&& (rm -rf /root/.cache || true) \
405414
&& (rm -rf /root/.composer || true) \
406-
&& (rm -rf /root/.config || true) \
407-
&& (rm -rf /root/.npm || true) \
415+
&& (rm -rf /root/.config || true) \
416+
&& (rm -rf /root/.gem || true ) \
417+
&& (rm -rf /root/.local || true) \
418+
&& (rm -rf /root/.node || true) \
419+
&& (rm -rf /root/.npm || true) \
408420
\
409-
&& (rm -rf /home/devilbox/.cache || true) \
421+
&& (rm -rf /home/devilbox/.cache || true) \
410422
&& (rm -rf /home/devilbox/.composer || true) \
411-
&& (rm -rf /home/devilbox/.config || true) \
412-
&& (rm -rf /home/devilbox/.npm || true) \
423+
&& (rm -rf /home/devilbox/.config || true) \
424+
&& (rm -rf /home/devilbox/.gem || true ) \
425+
&& (rm -rf /home/devilbox/.local || true) \
426+
&& (rm -rf /home/devilbox/.node || true) \
427+
&& (rm -rf /home/devilbox/.npm || true) \
413428
\
414429
&& (rm -rf /usr/local/src/composer/cache/* || true) \
415430
&& rm -rf /tmp/* \
@@ -496,6 +511,7 @@ RUN set -eux \
496511
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
497512
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
498513
&& rm -rf /home/devilbox/.npm \
514+
&& rm -rf /home/devilbox/.node \
499515
&& rm -rf /home/devilbox/.cache \
500516
&& rm -rf /home/devilbox/.config \
501517
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-7.0

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,16 @@ RUN set -eux \
196196
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
197197
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
198198
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
199+
&& (rm -rf /home/devilbox/.cache || true) \
200+
&& (rm -rf /home/devilbox/.node || true) \
201+
&& (rm -rf /home/devilbox/.npm || true) \
202+
&& (rm -rf /home/devilbox/node_modules || true) \
203+
&& (rm -rf /home/devilbox/yarn.lock || true) \
204+
&& (rm -rf /root/.cache || true) \
205+
&& (rm -rf /root/.node || true) \
206+
&& (rm -rf /root/.npm || true) \
207+
&& (rm -rf /root/node_modules || true) \
208+
&& (rm -rf /root/yarn.lock || true) \
199209
\
200210
\
201211
# -------------------- awesomeci --------------------
@@ -381,16 +391,21 @@ fi \
381391
\
382392
\
383393
\
384-
&& (rm -rf /root/.gem || true ) \
385-
&& (rm -rf /root/.cache || true) \
394+
&& (rm -rf /root/.cache || true) \
386395
&& (rm -rf /root/.composer || true) \
387-
&& (rm -rf /root/.config || true) \
388-
&& (rm -rf /root/.npm || true) \
396+
&& (rm -rf /root/.config || true) \
397+
&& (rm -rf /root/.gem || true ) \
398+
&& (rm -rf /root/.local || true) \
399+
&& (rm -rf /root/.node || true) \
400+
&& (rm -rf /root/.npm || true) \
389401
\
390-
&& (rm -rf /home/devilbox/.cache || true) \
402+
&& (rm -rf /home/devilbox/.cache || true) \
391403
&& (rm -rf /home/devilbox/.composer || true) \
392-
&& (rm -rf /home/devilbox/.config || true) \
393-
&& (rm -rf /home/devilbox/.npm || true) \
404+
&& (rm -rf /home/devilbox/.config || true) \
405+
&& (rm -rf /home/devilbox/.gem || true ) \
406+
&& (rm -rf /home/devilbox/.local || true) \
407+
&& (rm -rf /home/devilbox/.node || true) \
408+
&& (rm -rf /home/devilbox/.npm || true) \
394409
\
395410
&& (rm -rf /usr/local/src/composer/cache/* || true) \
396411
&& rm -rf /tmp/* \
@@ -477,6 +492,7 @@ RUN set -eux \
477492
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
478493
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
479494
&& rm -rf /home/devilbox/.npm \
495+
&& rm -rf /home/devilbox/.node \
480496
&& rm -rf /home/devilbox/.cache \
481497
&& rm -rf /home/devilbox/.config \
482498
&& rm -rf /tmp/* \

Dockerfiles/work/Dockerfile-7.1

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,16 @@ RUN set -eux \
195195
&& su -c '. /opt/nvm/nvm.sh; nvm install --lts' devilbox \
196196
&& su -c '. /opt/nvm/nvm.sh; nvm use --lts' devilbox \
197197
&& su -c '. /opt/nvm/nvm.sh; corepack enable' devilbox \
198+
&& (rm -rf /home/devilbox/.cache || true) \
199+
&& (rm -rf /home/devilbox/.node || true) \
200+
&& (rm -rf /home/devilbox/.npm || true) \
201+
&& (rm -rf /home/devilbox/node_modules || true) \
202+
&& (rm -rf /home/devilbox/yarn.lock || true) \
203+
&& (rm -rf /root/.cache || true) \
204+
&& (rm -rf /root/.node || true) \
205+
&& (rm -rf /root/.npm || true) \
206+
&& (rm -rf /root/node_modules || true) \
207+
&& (rm -rf /root/yarn.lock || true) \
198208
\
199209
\
200210
# -------------------- awesomeci --------------------
@@ -380,16 +390,21 @@ fi \
380390
\
381391
\
382392
\
383-
&& (rm -rf /root/.gem || true ) \
384-
&& (rm -rf /root/.cache || true) \
393+
&& (rm -rf /root/.cache || true) \
385394
&& (rm -rf /root/.composer || true) \
386-
&& (rm -rf /root/.config || true) \
387-
&& (rm -rf /root/.npm || true) \
395+
&& (rm -rf /root/.config || true) \
396+
&& (rm -rf /root/.gem || true ) \
397+
&& (rm -rf /root/.local || true) \
398+
&& (rm -rf /root/.node || true) \
399+
&& (rm -rf /root/.npm || true) \
388400
\
389-
&& (rm -rf /home/devilbox/.cache || true) \
401+
&& (rm -rf /home/devilbox/.cache || true) \
390402
&& (rm -rf /home/devilbox/.composer || true) \
391-
&& (rm -rf /home/devilbox/.config || true) \
392-
&& (rm -rf /home/devilbox/.npm || true) \
403+
&& (rm -rf /home/devilbox/.config || true) \
404+
&& (rm -rf /home/devilbox/.gem || true ) \
405+
&& (rm -rf /home/devilbox/.local || true) \
406+
&& (rm -rf /home/devilbox/.node || true) \
407+
&& (rm -rf /home/devilbox/.npm || true) \
393408
\
394409
&& (rm -rf /usr/local/src/composer/cache/* || true) \
395410
&& rm -rf /tmp/* \
@@ -476,6 +491,7 @@ RUN set -eux \
476491
&& su -c '. /opt/nvm/nvm.sh; npm cache clear --force' devilbox \
477492
&& su -c '. /opt/nvm/nvm.sh; nvm cache clear --force' devilbox \
478493
&& rm -rf /home/devilbox/.npm \
494+
&& rm -rf /home/devilbox/.node \
479495
&& rm -rf /home/devilbox/.cache \
480496
&& rm -rf /home/devilbox/.config \
481497
&& rm -rf /tmp/* \

0 commit comments

Comments
 (0)