Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Hadolint
The most advanced docker files linter
Collective -
Host: opensource -
https://opencollective.com/hadolint
- Code: https://github.com/hadolint
* Passing ARG and ENV as variables to the script
* Using the detected SHELL as the start of the ...
Make sure shellcheck runs in ONBUILD
github.com/hadolint/hadolint - 8042f1f6f4c5490cb9c50cb2456765b0cfff221e authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - dfbf5d4a313c5913d9a43fdf613bd8833473a95d authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - d76ef405051792c14cd65c19ee60a05f47292e5a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed the parser for image registries
github.com/hadolint/language-docker - f28a57e3030c9adc97f9580fb6d8991e3cd8167a authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/language-docker - f2dc29ee04384df66808aadbc2c4244bf0e545b3 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - fa9f015e4c25e406ce9101248c685f9fd048b87e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 7a5902b1c768cabe99d9ffadee2fba05ee2a1019 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 6e4d805233139499dc0df922c300cb5e03c24790 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
This is to make sure all rules go through the same traversal functions,
which fixes #230
github.com/hadolint/hadolint - 9d4dcd5a860a2f6c3aac8f26dbd7005a68576620 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Pending the wiring up to pass the list of allowed registries
github.com/hadolint/hadolint - 239ee38c8523843a3f46109be4493f2b91cd2d90 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Update version in docs & unify base image
github.com/hadolint/hadolint - dd73dad230008eda666bf0b721e4cf3ee070ea28 authored over 6 years ago by Vlastimil Zeman <[email protected]>github.com/hadolint/hadolint - 50ddbe1da454354ebad285b9944b1b102f4d5266 authored over 6 years ago by Vlastimil Zeman <[email protected]>
It should save some time during build - we do not need to download
two Debian images.
github.com/hadolint/hadolint - e5d1fe53a1c5e1e1ddbf1f6209b67b50d7417ca7 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Added rule to warn on missing pipefail option
github.com/hadolint/hadolint - 4c4881ad8ffc8ad2e9380e3288274d68e1ce6b57 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 76329d6d986d4bf7e389f5f1fc1747c82207a0f5 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 920112751164122f83e3f807c77f387e8f90aa4b authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
[ci skip]
github.com/hadolint/hadolint - 6122ed696bf959edf64a949d1222641ab5a41be4 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/hadolint - f0650f4faa2b6778982c92511b9f58ed971ac4c3 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - b47087502f07c7833850e95ea61bd930eb77ff6a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 4212ed97ccf22be2e30ab1e07fa68a8ec208a386 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
closes #170
github.com/hadolint/hadolint - d884b241c4e6fe0d2d35badae6d399dd7977d6f2 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Warn on plain text arguments for CMD and ENTRYPOINT
github.com/hadolint/hadolint - 7de84c2386b38234e9f6a01dd308b431d4404260 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 86fa78c2b9b93172b430f766c44532ab99a9a23f authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
closes #198
github.com/hadolint/hadolint - 2c3117b9ee6d6cf5185fa55926fc70db4cb182c8 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/language-docker - 75897fd25619e1b8aa5ab4570cea1e5bd83f3446 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - 52c1619a70002799f21404b6932b167845d9b85e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed #38 and #39
github.com/hadolint/language-docker - ed139eb9f3ad20ccba6bbbec7552c4c77500b771 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>fixes #38
github.com/hadolint/language-docker - f15fcce7fcd41eab27be0011cc4fe9bf35819c1b authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>fixes #39
github.com/hadolint/language-docker - 13ba5f4552d359d9cbc2ec85536b39ef70448a81 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Renaming DL3002 to Last User should not be root
github.com/hadolint/hadolint - 2058e1684c1c57861432e4ae9273e0403151691b authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 70a1e8db79852e754d81e03d7730d9ffdd786016 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
and implementing it accroding to its name.
github.com/hadolint/hadolint - 15ce2d6f9d5f9fd6b696885874d3bacc60bf77ac authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/hadolint - af3306b51742092fcc6e5448293788555764dfcf authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fix rule and dockerfile
github.com/hadolint/hadolint - e69def7102f43553e3636c74fa4f046ae07e8dfb authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>[ci skip]
github.com/hadolint/hadolint - 376f3fc6a5e13583bc6f58d4c5fe821391e2bbf6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/hadolint - a0267d893f7814b25fa18ff6907a16b611cbaf57 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - e2af08011a767137d645b8cc7d9a2df4245a0863 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 42c23fa6e845b04cea12188531c13327bff180a2 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - b785c8418e68266e3b76d1269a597a40d6354a27 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 526e5c69e89ccd405be0a433dc4dcb233a236f6b authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Split Hadolint Dockerfile into Scratch and Debian-Slim
github.com/hadolint/hadolint - 8eb20d8392719a331acb71891c5b310da9b93195 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 47c7da6ea5110dbffaa7e502902eccecaa31f94f authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - d543b3f84447ae4007df64a036a799f8809ef709 authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - 1d55681b8cef55d90c8bf5ca975d722b6e183748 authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - 583148a4fc23ee95458824bc6c5d970014d947de authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - 61deb651e31671c675e19b9bddb34ee1af192f99 authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - ac9f3c8b839806196b7001ca86a6a328ac943451 authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - 3cd89ca1c41b34886b7b33152befdc899a249fea authored over 6 years ago by Elias Werberich <[email protected]>
github.com/hadolint/hadolint - ef8a2a49465b425861d34e9700c91c3f7b4011f1 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Used the ShellCheck AST to perform bash assertions
github.com/hadolint/hadolint - dc7ee82403995a6c9fbc7288625e8093cfa75288 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 05cff36734b4b137922c2caf18cc68ab6975aa25 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #217
github.com/hadolint/hadolint - fa1e13989ac07fbf1fd63fc6e209ecb40c88d32a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>fixes #216
github.com/hadolint/hadolint - 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...
github.com/hadolint/hadolint - fcaddad80f244a0634e3536af25f6c607cecd669 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #213
github.com/hadolint/hadolint - 9f0c546fbbf7592076f436fe969a69638bbf98a0 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Build in Ubuntu 16.04 (xenial)
github.com/hadolint/hadolint - ec568a2be0fcf5e89e40802cadf83e4f42ed8d53 authored over 6 years ago by Vlastimil Zeman <[email protected]>as it has no effect on issue with locale
github.com/hadolint/hadolint - be39a38f3447fbca2fad2499d8ceaeaf0aecd961 authored over 6 years ago by Vlastimil Zeman <[email protected]>which should solve issue with locale :crossed_fingers:
github.com/hadolint/hadolint - 88faa0a55ad18b62c8ee08c38e9eb03265225cc8 authored over 6 years ago by Vlastimil Zeman <[email protected]>Set LC_ALL to empty before build & test
github.com/hadolint/hadolint - 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
github.com/hadolint/hadolint - 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...
github.com/hadolint/hadolint - dbaddcde7f7c4cb1535e1307d49e1314ce317195 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping parser version to 6.0.1
github.com/hadolint/hadolint - 218eea282f6ed31d7c942aeed7afb42b401e3717 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - deb124cbb85058beee192dd9cc063de0ead223a8 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - 40f9bfee214c76ad05870f299720249a7279db18 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed the parser when there is a newline escape followed by space
github.com/hadolint/language-docker - ad14685faf4341ba3a0eb4da0fb6bf9aa9ead28a authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/language-docker - 7333b739e77f1b0a41d9269d4092667104f3869f authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Also exports more things that I mised in the previous release
github.com/hadolint/language-docker - 61208c4f09c049bf02c5177b07c9b32aa4f12fdd authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>Use scratch as base image for distro
github.com/hadolint/hadolint - b7732fdc7802029f2dd778ed52dcbd1567504d95 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 8c2642232cbc4daa27f553bc3b4f1ddb63ba4b70 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Update ShellCheck to 0.5.0
github.com/hadolint/hadolint - 254b4ff2a3640e2a31e540a6971dd9d0fccbd930 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 3b5aed823383487c1867892f5a5761d16de7c5f3 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Upgrading the parser to version 6
github.com/hadolint/hadolint - f615a6171054a743dcacbae0501fdfe7315071d7 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - 52ba9a30ce367d05739b70588bac49a0278c869e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - b72df51792339d9d684e2e70900acce0f1e8fd0d authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #203
github.com/hadolint/hadolint - e8dd20d2d33e4d3fa9f1b5e64c75630137249f36 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/language-docker - 9a0e80fe0dfec001d2c02310d0c1798c10289297 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Better parser using megaparsec
github.com/hadolint/language-docker - 3142b44b575c6faef9e53c1ddf91a27f33c375ec authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>This preserves the old pretty printer behavior
github.com/hadolint/language-docker - e25e6d2920dc920d6c0ca8e4bec2e5093cd4fa80 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>github.com/hadolint/language-docker - be11a3401bcc0b2055f07b7bdd35095161794511 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
fixes #29
github.com/hadolint/language-docker - 61d1bec7ef21fba2ecb8cd7c6955ab5185526f1a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>This will help perform transformations on `Arguments`
github.com/hadolint/language-docker - 8dd22087b3d16d59553ef400b8f482e1b62ee7e2 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
* Additionally, distinguish betwen pure text arguments and arguments list
* By default we interp...
github.com/hadolint/language-docker - 04c25e1951e333a410cb7a6e319c558cc55dc790 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - 8d4aad124e38f24e03c0a1f8dd9828091eb72d6c authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - 634caf794ece66fbd23ba3552933a3ca0bfda81e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
This will allow us to use a lenient parser and to produce better
error messages
github.com/hadolint/language-docker - bc9b6ac86ae40e225ff994185b2cc64b71f22809 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 9658652a1d28d9702c01adf754fdf04f39d3bf88 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fix rules reporting -1 as line number
github.com/hadolint/hadolint - 1da7d1d3a93b51b368f1ad40769da5efc1d42a3c authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>github.com/hadolint/hadolint - b48038c1d6ee23b13bc89a68f74fc810c8ded934 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 25d898ee8ef0fea5ad8cf289e98067336f96be11 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - 8f0d4dad739ab68aea224664479fe84fcbb96eb6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/hadolint - fc61ae01d6eb90a904cf9313767c52e09dfe3901 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
github.com/hadolint/language-docker - 3a7e3acf95e2129c081419d81664083af83fb742 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>