blob: a4ab7818da879921b5f853225ff6ffbeeec901dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
images="ubuntu-14.04 ubuntu-16.04 ubuntu-18.04 ubuntu-20.04 ubuntu-22.04 ubuntu-24.04 ubuntu-25.04 ubuntu-25.10 ubuntu-26.04"
images="$images windows windows_v2.18.x windows_v2.20.x"
images="$images debian-10 debian-11 debian-12 debian-13 debian-unstable"
images="$images fedora-39 fedora-40 fedora-41 fedora-42 fedora-43 fedora-44"
images="$images mageia-8 mageia-9"
images="$images centos-7 centos-stream8 centos-stream9 centos-stream10"
images="$images arch rocky-8 rocky-9 rocky-10 test"
docker volume rm ccache
docker volume create ccache
volume_id=$(docker run --mount source=ccache,target=/ccache -itd ubuntu-18.04 bash)
for user in $USER; do
id=$(id -u $user)
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
docker kill $volume_id
|