From dccd2f63a0a46f16469fc1d2168bfffc12b1c305 Mon Sep 17 00:00:00 2001 From: David Sterba Date: Tue, 11 Feb 2025 18:59:30 +0100 Subject: [PATCH] btrfs-progs: ci: update Dockerfile CMD syntax Docker warns about CMD syntax, which is harmless in our case but let's fix the warning by using the json (quoted strings in array) syntax. JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 29) Explained in https://docs.docker.com/reference/build-checks/json-args-recommended . Signed-off-by: David Sterba --- ci/images/ci-centos-7-x86_64/Dockerfile | 2 +- ci/images/ci-centos-8-x86_64/Dockerfile | 2 +- ci/images/ci-musl-i386/Dockerfile | 2 +- ci/images/ci-musl-x86_64/Dockerfile | 2 +- ci/images/ci-openSUSE-Leap-15.3-x86_64/Dockerfile | 2 +- ci/images/ci-openSUSE-Leap-15.6-x86_64/Dockerfile | 2 +- ci/images/ci-openSUSE-tumbleweed-x86_64/Dockerfile | 2 +- ci/images/ci-rockylinux-9-x86_64/Dockerfile | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ci/images/ci-centos-7-x86_64/Dockerfile b/ci/images/ci-centos-7-x86_64/Dockerfile index 6b49055ddb..c4e3bcd5ef 100644 --- a/ci/images/ci-centos-7-x86_64/Dockerfile +++ b/ci/images/ci-centos-7-x86_64/Dockerfile @@ -29,7 +29,7 @@ COPY ./test-build . COPY ./run-tests . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation --disable-libudev +CMD ["./test-build", "devel", "--disable-documentation", "--disable-libudev"] # Continue with: # cd /tmp diff --git a/ci/images/ci-centos-8-x86_64/Dockerfile b/ci/images/ci-centos-8-x86_64/Dockerfile index b10f51126e..d36ad510fe 100644 --- a/ci/images/ci-centos-8-x86_64/Dockerfile +++ b/ci/images/ci-centos-8-x86_64/Dockerfile @@ -32,7 +32,7 @@ COPY ./test-build . COPY ./run-tests . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation --disable-libudev --disable-zoned +CMD ["./test-build", "devel", "--disable-documentation", "--disable-libudev", "--disable-zoned"] # Continue with: # cd /tmp diff --git a/ci/images/ci-musl-i386/Dockerfile b/ci/images/ci-musl-i386/Dockerfile index 912d2beb6c..f6248d4f62 100644 --- a/ci/images/ci-musl-i386/Dockerfile +++ b/ci/images/ci-musl-i386/Dockerfile @@ -16,4 +16,4 @@ RUN apk add wget COPY ./test-build . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation --disable-backtrace --disable-libudev +CMD ["./test-build", "devel", "--disable-documentation", "--disable-backtrace", "--disable-libudev"] diff --git a/ci/images/ci-musl-x86_64/Dockerfile b/ci/images/ci-musl-x86_64/Dockerfile index 912d2beb6c..f6248d4f62 100644 --- a/ci/images/ci-musl-x86_64/Dockerfile +++ b/ci/images/ci-musl-x86_64/Dockerfile @@ -16,4 +16,4 @@ RUN apk add wget COPY ./test-build . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation --disable-backtrace --disable-libudev +CMD ["./test-build", "devel", "--disable-documentation", "--disable-backtrace", "--disable-libudev"] diff --git a/ci/images/ci-openSUSE-Leap-15.3-x86_64/Dockerfile b/ci/images/ci-openSUSE-Leap-15.3-x86_64/Dockerfile index 5fecce0fbb..49d00d5d2c 100644 --- a/ci/images/ci-openSUSE-Leap-15.3-x86_64/Dockerfile +++ b/ci/images/ci-openSUSE-Leap-15.3-x86_64/Dockerfile @@ -26,7 +26,7 @@ COPY ./run-tests . COPY ./devel.tar.gz . # The blkzoned.h exists but blk_zone.capacity is missing, disable zoned mode explicitly -CMD ./test-build devel --disable-documentation --disable-zoned +CMD ["./test-build", "devel", "--disable-documentation", "--disable-zoned"] # Continue with: # cd /tmp diff --git a/ci/images/ci-openSUSE-Leap-15.6-x86_64/Dockerfile b/ci/images/ci-openSUSE-Leap-15.6-x86_64/Dockerfile index df8af2466d..2a4fedecf3 100644 --- a/ci/images/ci-openSUSE-Leap-15.6-x86_64/Dockerfile +++ b/ci/images/ci-openSUSE-Leap-15.6-x86_64/Dockerfile @@ -26,7 +26,7 @@ COPY ./run-tests . COPY ./devel.tar.gz . # The blkzoned.h exists but blk_zone.capacity is missing, disable zoned mode explicitly -CMD ./test-build devel --disable-documentation --disable-zoned +CMD ["./test-build", "devel", "--disable-documentation", "--disable-zoned"] # Continue with: # cd /tmp diff --git a/ci/images/ci-openSUSE-tumbleweed-x86_64/Dockerfile b/ci/images/ci-openSUSE-tumbleweed-x86_64/Dockerfile index 554745de65..d6ecde420f 100644 --- a/ci/images/ci-openSUSE-tumbleweed-x86_64/Dockerfile +++ b/ci/images/ci-openSUSE-tumbleweed-x86_64/Dockerfile @@ -33,7 +33,7 @@ COPY ./test-build . COPY ./run-tests . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation +CMD ["./test-build", "devel", "--disable-documentation"] # Continue with: # cd /tmp diff --git a/ci/images/ci-rockylinux-9-x86_64/Dockerfile b/ci/images/ci-rockylinux-9-x86_64/Dockerfile index 7c1651caf4..3328dfdbb6 100644 --- a/ci/images/ci-rockylinux-9-x86_64/Dockerfile +++ b/ci/images/ci-rockylinux-9-x86_64/Dockerfile @@ -29,7 +29,7 @@ COPY ./test-build . COPY ./run-tests . COPY ./devel.tar.gz . -CMD ./test-build devel --disable-documentation +CMD ["./test-build", "devel", "--disable-documentation"] # Continue with: # cd /tmp