File tree Expand file tree Collapse file tree 5 files changed +13
-8
lines changed Expand file tree Collapse file tree 5 files changed +13
-8
lines changed Original file line number Diff line number Diff line change 29
29
image_name="${image//\//_}"
30
30
image_name="${image_name//:/_}"
31
31
docker save "${image}" -o "${image_name}-amd64.tar"
32
- tar -czf "${image_name}.tar.gz" "${image_name}-amd64.tar"; rm "${image_name}-amd64.tar"
32
+ gzip -c "${image_name}-amd64.tar" > "${image_name}-amd64.tar.gz"
33
+ rm "${image_name}-amd64.tar"
33
34
done
34
35
35
36
- name : Upload artifact
Original file line number Diff line number Diff line change @@ -20,11 +20,12 @@ jobs:
20
20
images="${{ github.event.inputs.docker_images }}"
21
21
IFS=',' read -r -a image_array <<< "$images"
22
22
for image in "${image_array[@]}"; do
23
- docker pull "${image}" --platform "linux/arm64 "
23
+ docker pull "${image}" --platform "linux/arm/v7 "
24
24
image_name="${image//\//_}"
25
25
image_name="${image_name//:/_}"
26
- docker save "${image}" -o "${image_name}-amd64.tar"
27
- tar -czf "${image_name}.tar.gz" "${image_name}-amd64.tar"; rm "${image_name}-amd64.tar"
26
+ docker save "${image}" -o "${image_name}-amd32.tar"
27
+ gzip -c "${image_name}-amd32.tar" > "${image_name}-amd32.tar.gz"
28
+ rm "${image_name}-amd32.tar"
28
29
done
29
30
30
31
- name : List generated files (debug step)
Original file line number Diff line number Diff line change 25
25
image_name="${image//\//_}"
26
26
image_name="${image_name//:/_}"
27
27
docker save "${image}" -o "${image_name}-arm32.tar"
28
- tar -czf "${image_name}.tar.gz" "${image_name}-arm32.tar"; rm "${image_name}-arm32.tar"
28
+ gzip -c "${image_name}-arm32.tar" > "${image_name}-arm32.tar.gz"
29
+ rm "${image_name}-arm32.tar"
29
30
done
30
31
31
32
- name : Upload artifact
Original file line number Diff line number Diff line change 23
23
docker pull "${image}" --platform "linux/arm64"
24
24
image_name="${image//\//_}"
25
25
image_name="${image_name//:/_}"
26
- docker save "${image}" -o "${image_name}-amd64.tar"
27
- tar -czf "${image_name}.tar.gz" "${image_name}-amd64.tar"; rm "${image_name}-amd64.tar"
26
+ docker save "${image}" -o "${image_name}-arm64.tar"
27
+ gzip -c "${image_name}-arm64.tar" > "${image_name}-arm64.tar.gz"
28
+ rm "${image_name}-arm64.tar"
28
29
done
29
30
30
31
- name : List generated files (debug step)
Original file line number Diff line number Diff line change 25
25
image_name="${image//\//_}"
26
26
image_name="${image_name//:/_}"
27
27
docker save "${image}" -o "${image_name}-arm64.tar"
28
- tar -czf "${image_name}.tar.gz" "${image_name}-arm64.tar"; rm "${image_name}-arm64.tar"
28
+ gzip -c "${image_name}-arm64.tar" > "${image_name}-arm64.tar.gz"
29
+ rm "${image_name}-arm64.tar"
29
30
done
30
31
31
32
- name : Upload artifact
You can’t perform that action at this time.
0 commit comments