Skip to content

Commit 7b6cd7a

Browse files
Allow any purge to fail when building docker images (#677)
1 parent 22c47bd commit 7b6cd7a

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

.github/workflows/docker-jupyter-image.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
3737
temurin-11-jdk temurin-8-jdk temurin-17-jdk temurin-21-jdk \
3838
llvm-16-dev llvm-17-dev llvm-18-dev \
39-
-y -f >/dev/null 2>&1
40-
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
39+
-y -f >/dev/null 2>&1 || true
40+
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 || true
4141
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
4242
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
43-
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
44-
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
45-
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
46-
sudo apt-get autoremove -y >/dev/null 2>&1
47-
sudo apt-get autoclean -y >/dev/null 2>&1
43+
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 || true
44+
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 || true
45+
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 || true
46+
sudo apt-get autoremove -y >/dev/null 2>&1 || true
47+
sudo apt-get autoclean -y >/dev/null 2>&1 || true
4848
echo "some packages purged"
4949
5050
- name: Check disk space
@@ -106,15 +106,15 @@ jobs:
106106
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
107107
temurin-11-jdk temurin-8-jdk temurin-17-jdk temurin-21-jdk \
108108
llvm-16-dev llvm-17-dev llvm-18-dev \
109-
-y -f >/dev/null 2>&1
110-
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
109+
-y -f >/dev/null 2>&1 || true
110+
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 || true
111111
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
112112
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
113-
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
114-
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
115-
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
116-
sudo apt-get autoremove -y >/dev/null 2>&1
117-
sudo apt-get autoclean -y >/dev/null 2>&1
113+
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 || true
114+
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 || true
115+
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 || true
116+
sudo apt-get autoremove -y >/dev/null 2>&1 || true
117+
sudo apt-get autoclean -y >/dev/null 2>&1 || true
118118
echo "some packages purged"
119119
120120
- name: Check disk space

.github/workflows/docker-marimo-image.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
3737
temurin-11-jdk temurin-8-jdk temurin-17-jdk temurin-21-jdk \
3838
llvm-16-dev llvm-17-dev llvm-18-dev \
39-
-y -f >/dev/null 2>&1
40-
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
39+
-y -f >/dev/null 2>&1 || true
40+
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 || true
4141
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
4242
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
43-
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
44-
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
45-
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
46-
sudo apt-get autoremove -y >/dev/null 2>&1
47-
sudo apt-get autoclean -y >/dev/null 2>&1
43+
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 || true
44+
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 || true
45+
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 || true
46+
sudo apt-get autoremove -y >/dev/null 2>&1 || true
47+
sudo apt-get autoclean -y >/dev/null 2>&1 || true
4848
echo "some packages purged"
4949
5050
- name: Check disk space
@@ -106,15 +106,15 @@ jobs:
106106
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
107107
temurin-11-jdk temurin-8-jdk temurin-17-jdk temurin-21-jdk \
108108
llvm-16-dev llvm-17-dev llvm-18-dev \
109-
-y -f >/dev/null 2>&1
110-
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
109+
-y -f >/dev/null 2>&1 || true
110+
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 || true
111111
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
112112
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
113-
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
114-
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
115-
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
116-
sudo apt-get autoremove -y >/dev/null 2>&1
117-
sudo apt-get autoclean -y >/dev/null 2>&1
113+
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 || true
114+
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 || true
115+
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 || true
116+
sudo apt-get autoremove -y >/dev/null 2>&1 || true
117+
sudo apt-get autoclean -y >/dev/null 2>&1 || true
118118
echo "some packages purged"
119119
120120
- name: Check disk space

0 commit comments

Comments
 (0)