Skip to content

Commit f84bb4a

Browse files
committed
[INFRA] fix hadolint errors
1 parent e92f859 commit f84bb4a

File tree

2 files changed

+39
-39
lines changed

2 files changed

+39
-39
lines changed

src/bookworm/src/Dockerfile

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ COPY root /
44

55
## configure default environment stuff and file permissions
66
RUN set -xe; \
7-
chmod 755 /usr/local/bin/{docker-php-source-prepare,docker-entrypoint,docker-fpm-healthcheck,docker-php-ext-configure,docker-php-ext-enable,docker-php-ext-disable,docker-php-ext-disable,docker-php-ext-install,docker-php-pecl-install,docker-php-source,phpgosu}; \
7+
chmod 755 /usr/local/bin/*; \
88
mkdir /home/www-data; \
99
chmod 711 /home/www-data; \
1010
chown www-data:www-data /home/www-data; \
@@ -33,8 +33,8 @@ ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev
3333
ARG IMAGICK_BUILD_REQUIREMENTS_EXTRA=""
3434
ARG IMAGICK_EXTRA_CONFIGURE_ARGS=""
3535

36-
ARG MOZJPEG_EXTRA_CONFIGURE_ARGS=""
3736
ARG MOZJPEG_VERSION="4.1.1"
37+
ARG MOZJPEG_EXTRA_CONFIGURE_ARGS=""
3838

3939
ARG TIFF_VERSION="4.6.0"
4040
ARG TIFF_EXTRA_CONFIGURE_ARGS=""
@@ -54,56 +54,56 @@ RUN set -xe; \
5454
################################################
5555
## install mozjpeg
5656
################################################
57-
mkdir -p /tmp/mozjpeg; \
58-
cd /tmp/mozjpeg; \
59-
docker-package-download -o mozjpeg.tar.gz -s https://codeload.github.com/mozilla/mozjpeg/tar.gz/v${MOZJPEG_VERSION}; \
57+
mkdir -p /tmp/mozjpeg;
58+
WORKDIR /tmp/mozjpeg
59+
RUN docker-package-download -o mozjpeg.tar.gz -s https://codeload.github.com/mozilla/mozjpeg/tar.gz/v${MOZJPEG_VERSION}; \
6060
tar --strip 1 -xzf mozjpeg.tar.gz; \
6161
cmake -G"Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DWITH_JPEG8=true; \
6262
make install prefix=/usr libdir=/usr/lib64 ; \
6363
################################################
6464
## install tiff
6565
################################################
66-
mkdir -p /tmp/tiff; \
67-
cd /tmp/tiff; \
68-
docker-package-download -o tiff.tar.gz -s http://download.osgeo.org/libtiff/tiff-${TIFF_VERSION}.tar.gz; \
66+
mkdir -p /tmp/tiff;
67+
WORKDIR /tmp/tiff
68+
RUN docker-package-download -o tiff.tar.gz -s http://download.osgeo.org/libtiff/tiff-${TIFF_VERSION}.tar.gz; \
6969
tar --strip 1 -xzf tiff.tar.gz; \
7070
./configure \
7171
--prefix=/usr \
7272
${TIFF_EXTRA_CONFIGURE_ARGS:-} \
7373
; \
74-
make -j$(nproc); \
74+
make -j"$(nproc)"; \
7575
make install; \
7676
################################################
7777
## install webp
7878
################################################
79-
mkdir -p /tmp/libwebp; \
80-
cd /tmp/libwebp; \
81-
docker-package-download -o libwebp.tar.gz -s https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz; \
79+
mkdir -p /tmp/libwebp;
80+
WORKDIR /tmp/libwebp
81+
RUN docker-package-download -o libwebp.tar.gz -s https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz; \
8282
tar --strip 1 -xzf libwebp.tar.gz; \
8383
./configure \
8484
--prefix=/usr \
8585
${WEBP_EXTRA_CONFIGURE_ARGS:-} \
8686
; \
87-
make -j$(nproc); \
87+
make -j"$(nproc)"; \
8888
make install; \
8989
################################################
9090
## install openjpeg
9191
################################################
92-
mkdir -p /tmp/openjpeg; \
93-
cd /tmp/openjpeg; \
94-
docker-package-download -o openjpeg.tar.gz -s https://codeload.github.com/uclouvain/openjpeg/tar.gz/v${OPENJPEG_VERSION}; \
92+
mkdir -p /tmp/openjpeg
93+
WORKDIR /tmp/openjpeg
94+
RUN docker-package-download -o openjpeg.tar.gz -s https://codeload.github.com/uclouvain/openjpeg/tar.gz/v${OPENJPEG_VERSION}; \
9595
tar --strip 1 -xzf openjpeg.tar.gz; \
9696
mkdir build; \
9797
cd build; \
9898
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr; \
99-
make -j$(nproc); \
99+
make -j"$(nproc)"; \
100100
make install; \
101101
################################################
102102
## install imagick
103103
################################################
104104
mkdir -p /tmp/imagemagick; \
105-
cd /tmp/imagemagick; \
106-
docker-package-download -o imagemagick.tar.gz -s https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/${IMAGICK_VERSION}; \
105+
WORKDIR /tmp/imagemagick
106+
RUN docker-package-download -o imagemagick.tar.gz -s https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/${IMAGICK_VERSION}; \
107107
tar --strip 1 -xzf imagemagick.tar.gz; \
108108
./configure \
109109
--prefix=/usr \
@@ -118,6 +118,6 @@ RUN set -xe; \
118118
--with-modules \
119119
${IMAGICK_EXTRA_CONFIGURE_ARGS:-} \
120120
; \
121-
make -j$(nproc); \
121+
make -j"$(nproc)"; \
122122
make install; \
123123
/usr/local/bin/docker-layer-clean

src/bullseye/src/Dockerfile

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ COPY root /
44

55
## configure default environment stuff and file permissions
66
RUN set -xe; \
7-
chmod 755 /usr/local/bin/{docker-php-source-prepare,docker-entrypoint,docker-fpm-healthcheck,docker-php-ext-configure,docker-php-ext-enable,docker-php-ext-disable,docker-php-ext-disable,docker-php-ext-install,docker-php-pecl-install,docker-php-source,phpgosu}; \
7+
chmod 755 /usr/local/bin/*; \
88
mkdir /home/www-data; \
99
chmod 711 /home/www-data; \
1010
chown www-data:www-data /home/www-data; \
@@ -54,56 +54,56 @@ RUN set -xe; \
5454
################################################
5555
## install mozjpeg
5656
################################################
57-
mkdir -p /tmp/mozjpeg; \
58-
cd /tmp/mozjpeg; \
59-
docker-package-download -o mozjpeg.tar.gz -s https://codeload.github.com/mozilla/mozjpeg/tar.gz/v${MOZJPEG_VERSION}; \
57+
mkdir -p /tmp/mozjpeg;
58+
WORKDIR /tmp/mozjpeg
59+
RUN docker-package-download -o mozjpeg.tar.gz -s https://codeload.github.com/mozilla/mozjpeg/tar.gz/v${MOZJPEG_VERSION}; \
6060
tar --strip 1 -xzf mozjpeg.tar.gz; \
6161
cmake -G"Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DWITH_JPEG8=true; \
6262
make install prefix=/usr libdir=/usr/lib64 ; \
6363
################################################
6464
## install tiff
6565
################################################
66-
mkdir -p /tmp/tiff; \
67-
cd /tmp/tiff; \
68-
docker-package-download -o tiff.tar.gz -s http://download.osgeo.org/libtiff/tiff-${TIFF_VERSION}.tar.gz; \
66+
mkdir -p /tmp/tiff;
67+
WORKDIR /tmp/tiff
68+
RUN docker-package-download -o tiff.tar.gz -s http://download.osgeo.org/libtiff/tiff-${TIFF_VERSION}.tar.gz; \
6969
tar --strip 1 -xzf tiff.tar.gz; \
7070
./configure \
7171
--prefix=/usr \
7272
${TIFF_EXTRA_CONFIGURE_ARGS:-} \
7373
; \
74-
make -j$(nproc); \
74+
make -j"$(nproc)"; \
7575
make install; \
7676
################################################
7777
## install webp
7878
################################################
79-
mkdir -p /tmp/libwebp; \
80-
cd /tmp/libwebp; \
81-
docker-package-download -o libwebp.tar.gz -s https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz; \
79+
mkdir -p /tmp/libwebp;
80+
WORKDIR /tmp/libwebp
81+
RUN docker-package-download -o libwebp.tar.gz -s https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz; \
8282
tar --strip 1 -xzf libwebp.tar.gz; \
8383
./configure \
8484
--prefix=/usr \
8585
${WEBP_EXTRA_CONFIGURE_ARGS:-} \
8686
; \
87-
make -j$(nproc); \
87+
make -j"$(nproc)"; \
8888
make install; \
8989
################################################
9090
## install openjpeg
9191
################################################
92-
mkdir -p /tmp/openjpeg; \
93-
cd /tmp/openjpeg; \
94-
docker-package-download -o openjpeg.tar.gz -s https://codeload.github.com/uclouvain/openjpeg/tar.gz/v${OPENJPEG_VERSION}; \
92+
mkdir -p /tmp/openjpeg
93+
WORKDIR /tmp/openjpeg
94+
RUN docker-package-download -o openjpeg.tar.gz -s https://codeload.github.com/uclouvain/openjpeg/tar.gz/v${OPENJPEG_VERSION}; \
9595
tar --strip 1 -xzf openjpeg.tar.gz; \
9696
mkdir build; \
9797
cd build; \
9898
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr; \
99-
make -j$(nproc); \
99+
make -j"$(nproc)"; \
100100
make install; \
101101
################################################
102102
## install imagick
103103
################################################
104104
mkdir -p /tmp/imagemagick; \
105-
cd /tmp/imagemagick; \
106-
docker-package-download -o imagemagick.tar.gz -s https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/${IMAGICK_VERSION}; \
105+
WORKDIR /tmp/imagemagick
106+
RUN docker-package-download -o imagemagick.tar.gz -s https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/${IMAGICK_VERSION}; \
107107
tar --strip 1 -xzf imagemagick.tar.gz; \
108108
./configure \
109109
--prefix=/usr \
@@ -118,6 +118,6 @@ RUN set -xe; \
118118
--with-modules \
119119
${IMAGICK_EXTRA_CONFIGURE_ARGS:-} \
120120
; \
121-
make -j$(nproc); \
121+
make -j"$(nproc)"; \
122122
make install; \
123123
/usr/local/bin/docker-layer-clean

0 commit comments

Comments
 (0)