diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-11-25 14:50:43 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-11-25 14:50:54 +0100 |
| commit | 03b654c39c22a642111a7a11e87ac1c51c58bafb (patch) | |
| tree | 2bf35bfa576d111a5a1cadb2cafddefd13e5c6a4 | |
| parent | 533d1176868e4d0aa0280c122673bbf0ca55db31 (diff) | |
Add some more images.
| -rwxr-xr-x | make-ccache-volume | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/make-ccache-volume b/make-ccache-volume index 49ecb00..1642ba5 100755 --- a/make-ccache-volume +++ b/make-ccache-volume @@ -1,12 +1,20 @@ #!/bin/bash +images="ubuntu-16.04-64 ubuntu-18.04-64 ubuntu-20.04-64 ubuntu-22.04-64 ubuntu-23.10-64 ubuntu-24.04-64 ubuntu-24.10-64" +images="$images windows windows_2.17.x" +images="$images debian-10-64 debian-11-64 debian-12-64 debian-unstable-64" +images="$images fedora-35-64 fedora-36-64 fedora-37-64 fedora-38-64 fedora-39-64 fedora-40-64 fedora-41-64" +images="$images mageia-8-64 mageia-9-64" +images="$images centos-7-64 centos-stream8-64 centos-stream9-64" +images="$images arch-64" + docker volume rm ccache docker volume create ccache volume_id=$(docker run --mount source=ccache,target=/ccache -itd ubuntu-18.04-64 bash) for user in $USER; do id=$(id -u $user) - for t in ubuntu-16.04-64 ubuntu-18.04-64 ubuntu-20.04-64 ubuntu-20.10-64 windows windows_v2.17.x fedora-34-64 debian-10-64 fedora-35-64 ubuntu-22.04-64 ubuntu-23.04-64 fedora-39-64; do - docker exec $volume_id mkdir /ccache/$t-$id + for t in $images; do + docker exec $volume_id mkdir -p /ccache/$t-$id docker exec $volume_id chmod 777 /ccache/$t-$id done done |
