http_server: component addition #5797
reviewdog [hadolint] report
reported by reviewdog 🐶
Findings (18)
lib/nghttp2/Dockerfile.android|16 col 1| MAINTAINER is deprecated
lib/nghttp2/Dockerfile.android|32 col 1| Pin versions in apt get install. Instead of apt-get install <package>
use apt-get install <package>=<version>
lib/nghttp2/Dockerfile.android|32 col 1| Avoid additional packages by specifying --no-install-recommends
lib/nghttp2/Dockerfile.android|57 col 1| Double quote to prevent globbing and word splitting.
lib/nghttp2/Dockerfile.android|67 col 1| Use $(...) notation instead of legacy backticks ...
.
lib/nghttp2/Dockerfile.android|98 col 1| Use $(...) notation instead of legacy backticks ...
.
lib/nghttp2/Dockerfile.android|108 col 1| Use $(...) notation instead of legacy backticks ...
.
lib/nghttp2/docker/Dockerfile|3 col 1| Pin versions in apt get install. Instead of apt-get install <package>
use apt-get install <package>=<version>
lib/nghttp2/docker/Dockerfile|10 col 1| Use WORKDIR to switch to a directory
lib/nghttp2/docker/Dockerfile|10 col 1| Quote this to prevent word splitting.
lib/nghttp2/docker/Dockerfile|18 col 1| Use WORKDIR to switch to a directory
lib/nghttp2/docker/Dockerfile|18 col 1| Quote this to prevent word splitting.
lib/nghttp2/docker/Dockerfile|27 col 1| Use WORKDIR to switch to a directory
lib/nghttp2/docker/Dockerfile|27 col 1| Quote this to prevent word splitting.
lib/nghttp2/docker/Dockerfile|39 col 1| Use WORKDIR to switch to a directory
lib/nghttp2/docker/Dockerfile|45 col 1| Quote this to prevent word splitting.
lib/nghttp2/docker/Dockerfile|45 col 1| Use WORKDIR to switch to a directory
lib/nghttp2/docker/Dockerfile|66 col 1| Always tag the version of an image explicitly
Filtered Findings (0)
Annotations
Check failure on line 16 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L16 <DL4000>(https://github.com/hadolint/hadolint/wiki/DL4000)
MAINTAINER is deprecated
Raw output
message:"MAINTAINER is deprecated" location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:16 column:1}}} severity:ERROR source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL4000" url:"https://github.com/hadolint/hadolint/wiki/DL4000"}
Check warning on line 32 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L32 <DL3008>(https://github.com/hadolint/hadolint/wiki/DL3008)
Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`
Raw output
message:"Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`" location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:32 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3008" url:"https://github.com/hadolint/hadolint/wiki/DL3008"}
Check notice on line 32 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L32 <DL3015>(https://github.com/hadolint/hadolint/wiki/DL3015)
Avoid additional packages by specifying `--no-install-recommends`
Raw output
message:"Avoid additional packages by specifying `--no-install-recommends`" location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:32 column:1}}} severity:INFO source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3015" url:"https://github.com/hadolint/hadolint/wiki/DL3015"}
Check notice on line 57 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L57 <SC2086>(https://github.com/koalaman/shellcheck/wiki/SC2086)
Double quote to prevent globbing and word splitting.
Raw output
message:"Double quote to prevent globbing and word splitting." location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:57 column:1}}} severity:INFO source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2086" url:"https://github.com/koalaman/shellcheck/wiki/SC2086"}
Check failure on line 67 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L67 <SC2006>(https://github.com/koalaman/shellcheck/wiki/SC2006)
Use $(...) notation instead of legacy backticks `...`.
Raw output
message:"Use $(...) notation instead of legacy backticks `...`." location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:67 column:1}}} source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2006" url:"https://github.com/koalaman/shellcheck/wiki/SC2006"}
Check failure on line 98 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L98 <SC2006>(https://github.com/koalaman/shellcheck/wiki/SC2006)
Use $(...) notation instead of legacy backticks `...`.
Raw output
message:"Use $(...) notation instead of legacy backticks `...`." location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:98 column:1}}} source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2006" url:"https://github.com/koalaman/shellcheck/wiki/SC2006"}
Check failure on line 108 in lib/nghttp2/Dockerfile.android
github-actions / hadolint
[hadolint] lib/nghttp2/Dockerfile.android#L108 <SC2006>(https://github.com/koalaman/shellcheck/wiki/SC2006)
Use $(...) notation instead of legacy backticks `...`.
Raw output
message:"Use $(...) notation instead of legacy backticks `...`." location:{path:"lib/nghttp2/Dockerfile.android" range:{start:{line:108 column:1}}} source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2006" url:"https://github.com/koalaman/shellcheck/wiki/SC2006"}
Check warning on line 3 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L3 <DL3008>(https://github.com/hadolint/hadolint/wiki/DL3008)
Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`
Raw output
message:"Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:3 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3008" url:"https://github.com/hadolint/hadolint/wiki/DL3008"}
Check warning on line 10 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L10 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:10 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}
Check warning on line 10 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L10 <SC2046>(https://github.com/koalaman/shellcheck/wiki/SC2046)
Quote this to prevent word splitting.
Raw output
message:"Quote this to prevent word splitting." location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:10 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2046" url:"https://github.com/koalaman/shellcheck/wiki/SC2046"}
Check warning on line 18 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L18 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:18 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}
Check warning on line 18 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L18 <SC2046>(https://github.com/koalaman/shellcheck/wiki/SC2046)
Quote this to prevent word splitting.
Raw output
message:"Quote this to prevent word splitting." location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:18 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2046" url:"https://github.com/koalaman/shellcheck/wiki/SC2046"}
Check warning on line 27 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L27 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:27 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}
Check warning on line 27 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L27 <SC2046>(https://github.com/koalaman/shellcheck/wiki/SC2046)
Quote this to prevent word splitting.
Raw output
message:"Quote this to prevent word splitting." location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:27 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2046" url:"https://github.com/koalaman/shellcheck/wiki/SC2046"}
Check warning on line 39 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L39 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:39 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}
Check warning on line 45 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L45 <SC2046>(https://github.com/koalaman/shellcheck/wiki/SC2046)
Quote this to prevent word splitting.
Raw output
message:"Quote this to prevent word splitting." location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:45 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"SC2046" url:"https://github.com/koalaman/shellcheck/wiki/SC2046"}
Check warning on line 45 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L45 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:45 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}
Check warning on line 66 in lib/nghttp2/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/nghttp2/docker/Dockerfile#L66 <DL3006>(https://github.com/hadolint/hadolint/wiki/DL3006)
Always tag the version of an image explicitly
Raw output
message:"Always tag the version of an image explicitly" location:{path:"lib/nghttp2/docker/Dockerfile" range:{start:{line:66 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3006" url:"https://github.com/hadolint/hadolint/wiki/DL3006"}