Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hadolint/hadolint
Dockerfile linter, validate inline bash, written in Haskell
https://github.com/hadolint/hadolint
Renaming DL3002 to Last User should not be root
2058e1684c1c57861432e4ae9273e0403151691b authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>70a1e8db79852e754d81e03d7730d9ffdd786016 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
and implementing it accroding to its name.
15ce2d6f9d5f9fd6b696885874d3bacc60bf77ac authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>af3306b51742092fcc6e5448293788555764dfcf authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fix rule and dockerfile
e69def7102f43553e3636c74fa4f046ae07e8dfb authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>[ci skip]
376f3fc6a5e13583bc6f58d4c5fe821391e2bbf6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>a0267d893f7814b25fa18ff6907a16b611cbaf57 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
e2af08011a767137d645b8cc7d9a2df4245a0863 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
42c23fa6e845b04cea12188531c13327bff180a2 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
b785c8418e68266e3b76d1269a597a40d6354a27 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
526e5c69e89ccd405be0a433dc4dcb233a236f6b authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Split Hadolint Dockerfile into Scratch and Debian-Slim
8eb20d8392719a331acb71891c5b310da9b93195 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>47c7da6ea5110dbffaa7e502902eccecaa31f94f authored over 6 years ago by Elias Werberich <[email protected]>
d543b3f84447ae4007df64a036a799f8809ef709 authored over 6 years ago by Elias Werberich <[email protected]>
1d55681b8cef55d90c8bf5ca975d722b6e183748 authored over 6 years ago by Elias Werberich <[email protected]>
583148a4fc23ee95458824bc6c5d970014d947de authored over 6 years ago by Elias Werberich <[email protected]>
61deb651e31671c675e19b9bddb34ee1af192f99 authored over 6 years ago by Elias Werberich <[email protected]>
ac9f3c8b839806196b7001ca86a6a328ac943451 authored over 6 years ago by Elias Werberich <[email protected]>
3cd89ca1c41b34886b7b33152befdc899a249fea authored over 6 years ago by Elias Werberich <[email protected]>
ef8a2a49465b425861d34e9700c91c3f7b4011f1 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Used the ShellCheck AST to perform bash assertions
dc7ee82403995a6c9fbc7288625e8093cfa75288 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>05cff36734b4b137922c2caf18cc68ab6975aa25 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #217
fa1e13989ac07fbf1fd63fc6e209ecb40c88d32a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>fixes #216
7445582f616e2285e229a2a31faace7b4ddc02a5 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Implementing our own shell parser based on splititng on whitespace was
brittle, specially in the...
fcaddad80f244a0634e3536af25f6c607cecd669 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #213
9f0c546fbbf7592076f436fe969a69638bbf98a0 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Build in Ubuntu 16.04 (xenial)
ec568a2be0fcf5e89e40802cadf83e4f42ed8d53 authored over 6 years ago by Vlastimil Zeman <[email protected]>as it has no effect on issue with locale
be39a38f3447fbca2fad2499d8ceaeaf0aecd961 authored over 6 years ago by Vlastimil Zeman <[email protected]>which should solve issue with locale :crossed_fingers:
88faa0a55ad18b62c8ee08c38e9eb03265225cc8 authored over 6 years ago by Vlastimil Zeman <[email protected]>Set LC_ALL to empty before build & test
5325146c3c6c76063ce1e0869e99d89d58d501dd authored over 6 years ago by Vlastimil Zeman <[email protected]>
I think that Travis is setting LC_ALL in .bashrc which is overwriting
what is set in global env.
Set `LC_ALL=` for Travis
bf1d64222eba935f56ce41444175f2e9d53adf80 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
When LC_ALL is set during compilation it causes that binary is not
running in case LC_ALL is not...
dbaddcde7f7c4cb1535e1307d49e1314ce317195 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping parser version to 6.0.1
218eea282f6ed31d7c942aeed7afb42b401e3717 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>deb124cbb85058beee192dd9cc063de0ead223a8 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Use scratch as base image for distro
b7732fdc7802029f2dd778ed52dcbd1567504d95 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>8c2642232cbc4daa27f553bc3b4f1ddb63ba4b70 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Update ShellCheck to 0.5.0
254b4ff2a3640e2a31e540a6971dd9d0fccbd930 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>3b5aed823383487c1867892f5a5761d16de7c5f3 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Upgrading the parser to version 6
f615a6171054a743dcacbae0501fdfe7315071d7 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>52ba9a30ce367d05739b70588bac49a0278c869e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
b72df51792339d9d684e2e70900acce0f1e8fd0d authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #203
e8dd20d2d33e4d3fa9f1b5e64c75630137249f36 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>9658652a1d28d9702c01adf754fdf04f39d3bf88 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fix rules reporting -1 as line number
1da7d1d3a93b51b368f1ad40769da5efc1d42a3c authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>b48038c1d6ee23b13bc89a68f74fc810c8ded934 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
25d898ee8ef0fea5ad8cf289e98067336f96be11 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
8f0d4dad739ab68aea224664479fe84fcbb96eb6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fc61ae01d6eb90a904cf9313767c52e09dfe3901 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
933c2e268f399d0c64f210368cd9f14702cca4ce authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Upgraded parser version
95838a4803d287ec14476ddc7e7b61356fbfe6a5 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>Additionally added more strinct compiler checks and fixed them.
resolves #192
756fa6260538fa590ff6adf94ce0ca4f21a1002c authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>4b86c358abd678f5e85c4554db79265c0c3c0ede authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Banishing the use of head
1afdba56c13161fe51d5794a36b0d2554c2c813b authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
There is no way we can make sure that using `head` is safe, so better
not use it at all. We shou...
5418b9bd143e18501bbfc18424c648b9da87055e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
cb2792d04ada926249f7769cc62b65c791f56179 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
add vscode integration
b3c56f9396a10591aaa79c369f6f58cc48eae850 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>1af66588b9492278bf10a9294accddaf8aa6ec96 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
094e1563cfe7d54c1b9119049e71d0a3ba441a8c authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
355699fe0d55730d6e9e1de7acdbfb8e5bcff3c7 authored over 6 years ago by Michael Lin <[email protected]>
2a90fffc781ec6aa508e9a0e3957e856a864a750 authored over 6 years ago by Michael Lin <[email protected]>
Permit squishing of single-letter options to apt-get install
cfb547a724326a46301e7d9771ac1c8d0b260943 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>7288e4c5867d8504a7b60928acf24ae2d3c20bc7 authored over 6 years ago by Mike Zraly <[email protected]>
676e7b96b995cebb19ee35d00348c9f9d0235ca1 authored over 6 years ago by Mike Zraly <[email protected]>
add Gitlab CI example
ab598d6031f6e639b8567eae8944bec87bed69ec authored over 6 years ago by Vlastimil Zeman <[email protected]>4659362509735e69d231702b7e77e1ec8e5745f4 authored over 6 years ago by Andri Steiner <[email protected]>
5c1b934aea52778ffb60f6f85db10f49c618b3da authored over 6 years ago by Andri Steiner <[email protected]>
76324aad5415f241ed848170f21960a274e8866c authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed the way pip and npm packages are found in RUN instructions
12bb264b1a6a0c282054452753f2d4bbfad146e6 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>8a15e76cc52b21d129569c80b26d72c20468aa8a authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
statements
1333630a1636b04159921351da40652728cc1cc9 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>fixes #181
28e93cfa6b1dccfa1377949d375e896e6d5fbadf authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>ab65b33f5ae59f5a7ba853b9e9f3e7af1708c4a5 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed DL3009 when using in intermediate stages
d98d32658b77205b92a8d867d77696b9edde5777 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
If an intermediate image is not used as the FROM clause downstream,
then there is no point in ha...
bd99295ce1dbb4b46ea06a74fc10ededbc9f11dc authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Use dropOptionsWithArg for apt-get
9fff5b465f47bf8ee6e2bf4da4b3b01a593b5b53 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>to be able to tolerate "target-release" option.
57f0a3d1f58e6ec087b82ac886475510fddd755f authored almost 7 years ago by Vlastimil Zeman <[email protected]>Switch default distro image to Debian
f08f451ff8da94d40936f69dcab721123b409e52 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>Added ability to ignore rules using comments in the dockerfile
30b7ddafd8f1f17abd267bd210d6665396b798a0 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>a8e4c8e9483d0a9ac535c48082ec849a523f55a5 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
[ci skip]
c07c9b2974efe58d42d012f04380c2f366a41bdb authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>670b456ca934bc2007bb2bf654ad008d5f93c1cd authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
closes #165
d429712ca06f0b610e6dad7037ab6db70e095c51 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>d7593495911f1ba73be002cd56d0d9e423fe45f3 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed FROM when specifying a registry
61034a9ea036e06eb20af3d34db64137519beb54 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>closes #169
ee256834ee7e158bdac24555ddace8e4b5354d6f authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>Remove full stop "." from messages
c472436a943b0c1c241399d6a85bff9f2b8644a5 authored almost 7 years ago by Vlastimil Zeman <[email protected]>21a8e38c93a791c08bfd983a641b668d5207450b authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Add support for "pip install ."
c8e21d30d9193e30ce3110963273658399e42cc9 authored almost 7 years ago by Vlastimil Zeman <[email protected]>Simplify a logic in the check.
865271f0cfe26a3cc6bf1800dfdd49e80f68d9a4 authored almost 7 years ago by Vlastimil Zeman <[email protected]>Linting and version check
508b1cfaaf454cee4d844c11414b73bc1f4c9be5 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>and remove restriction for optparse-applicative.
54a906e48228f04388ea5561d91312694f85f32b authored almost 7 years ago by Vlastimil Zeman <[email protected]>
This will save some time. We no longer need to update docker
for multistage build. Travis is now...
63b8f089b982f45e53d2db32fea3ee98259e3368 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
8ef4beb5ccc9fa9d5c94c6a22606062b205e66f3 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
a3a909177f34a3155dfb8e2090621e586d57e06b authored almost 7 years ago by Vlastimil Zeman <[email protected]>