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

Merge pull request #222 from hadolint/root-last-user

Renaming DL3002 to Last User should not be root

2058e1684c1c57861432e4ae9273e0403151691b authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Renaming rule in the readme and setting new version number

70a1e8db79852e754d81e03d7730d9ffdd786016 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Renaming DL3002 to Last User should not be root

and implementing it accroding to its name.

15ce2d6f9d5f9fd6b696885874d3bacc60bf77ac authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bump version to 1.7.4

af3306b51742092fcc6e5448293788555764dfcf authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #221 from hadolint/fix-rule-and-dockerfile

Fix rule and dockerfile

e69def7102f43553e3636c74fa4f046ae07e8dfb authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Fixed build in dockerhub

[ci skip]

376f3fc6a5e13583bc6f58d4c5fe821391e2bbf6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed linting errors

a0267d893f7814b25fa18ff6907a16b611cbaf57 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed appveyor

e2af08011a767137d645b8cc7d9a2df4245a0863 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixing the multiple CMD and ENTRYPOINT rules

42c23fa6e845b04cea12188531c13327bff180a2 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Using a single Dockefile for the container distribution

b785c8418e68266e3b76d1269a597a40d6354a27 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version to 1.7.3

526e5c69e89ccd405be0a433dc4dcb233a236f6b authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #220 from wevcode/feature/docker-multiple-images

Split Hadolint Dockerfile into Scratch and Debian-Slim

8eb20d8392719a331acb71891c5b310da9b93195 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Fix long line in INTEGRATION.md

47c7da6ea5110dbffaa7e502902eccecaa31f94f authored over 6 years ago by Elias Werberich <[email protected]>
Update AppVeyor script

d543b3f84447ae4007df64a036a799f8809ef709 authored over 6 years ago by Elias Werberich <[email protected]>
Update Travis CI jobs

1d55681b8cef55d90c8bf5ca975d722b6e183748 authored over 6 years ago by Elias Werberich <[email protected]>
Update GitLab CI integration doc

583148a4fc23ee95458824bc6c5d970014d947de authored over 6 years ago by Elias Werberich <[email protected]>
fixup! fixup! Create seperate Dockerfiles

61deb651e31671c675e19b9bddb34ee1af192f99 authored over 6 years ago by Elias Werberich <[email protected]>
fixup! Create seperate Dockerfiles

ac9f3c8b839806196b7001ca86a6a328ac943451 authored over 6 years ago by Elias Werberich <[email protected]>
Create seperate Dockerfiles

3cd89ca1c41b34886b7b33152befdc899a249fea authored over 6 years ago by Elias Werberich <[email protected]>
Bumping version to 1.7.2

ef8a2a49465b425861d34e9700c91c3f7b4011f1 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #215 from hadolint/bash-ast

Used the ShellCheck AST to perform bash assertions

dc7ee82403995a6c9fbc7288625e8093cfa75288 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
We now support version ranges in npm

05cff36734b4b137922c2caf18cc68ab6975aa25 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Also running rules for ONBUILD instructions

fixes #217

fa1e13989ac07fbf1fd63fc6e209ecb40c88d32a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Added missing pip comparison operators

fixes #216

7445582f616e2285e229a2a31faace7b4ddc02a5 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Used the ShellCheck AST to perform bash assertions

Implementing our own shell parser based on splititng on whitespace was
brittle, specially in the...

cb07bdce5722360853fc1759790c082f13364576 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version to 1.7.1

fcaddad80f244a0634e3536af25f6c607cecd669 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Setting the minimum version for optparse-applicative

fixes #213

9f0c546fbbf7592076f436fe969a69638bbf98a0 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #214 from zemanlx/feature/build-in-xenial

Build in Ubuntu 16.04 (xenial)

ec568a2be0fcf5e89e40802cadf83e4f42ed8d53 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Remove LC_ALL

as it has no effect on issue with locale

be39a38f3447fbca2fad2499d8ceaeaf0aecd961 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Use Ubuntu 16.04 (xenial)

which should solve issue with locale :crossed_fingers:

88faa0a55ad18b62c8ee08c38e9eb03265225cc8 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #212 from zemanlx/fix/unset-LC_ALL

Set LC_ALL to empty before build & test

5325146c3c6c76063ce1e0869e99d89d58d501dd authored over 6 years ago by Vlastimil Zeman <[email protected]>
Set LC_ALL to empty before build

I think that Travis is setting LC_ALL in .bashrc which is overwriting
what is set in global env.

cab456033e4e3d6c10f8f9f7e54aa02597824790 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #211 from zemanlx/fix/locale-travis

Set `LC_ALL=` for Travis

bf1d64222eba935f56ce41444175f2e9d53adf80 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Unset LC_ALL

When LC_ALL is set during compilation it causes that binary is not
running in case LC_ALL is not...

f3dd4fc8789624a443fb8a28c57ba16ae0ed9201 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Bumping version to 1.7.0

dbaddcde7f7c4cb1535e1307d49e1314ce317195 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #209 from hadolint/bum-parser-again

Bumping parser version to 6.0.1

218eea282f6ed31d7c942aeed7afb42b401e3717 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Bumping parser version to 6.0.1

deb124cbb85058beee192dd9cc063de0ead223a8 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #207 from zemanlx/feature/switch-base-docker-image

Use scratch as base image for distro

b7732fdc7802029f2dd778ed52dcbd1567504d95 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Use scratch as base image for distro

8c2642232cbc4daa27f553bc3b4f1ddb63ba4b70 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #206 from zemanlx/feature/upgrade-shellcheck-0.5.0

Update ShellCheck to 0.5.0

254b4ff2a3640e2a31e540a6971dd9d0fccbd930 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Update ShellCheck to 0.5.0

3b5aed823383487c1867892f5a5761d16de7c5f3 authored over 6 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #205 from hadolint/upgrade-parser-v6

Upgrading the parser to version 6

f615a6171054a743dcacbae0501fdfe7315071d7 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Fixing travis.yaml

52ba9a30ce367d05739b70588bac49a0278c869e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
added text as a dependency for the test suite

b72df51792339d9d684e2e70900acce0f1e8fd0d authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Upgrading the parser to version 6

fixes #203

e8dd20d2d33e4d3fa9f1b5e64c75630137249f36 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version number

9658652a1d28d9702c01adf754fdf04f39d3bf88 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #202 from hadolint/fix-no-line-numbers

Fix rules reporting -1 as line number

1da7d1d3a93b51b368f1ad40769da5efc1d42a3c authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Fixed dockerfile

b48038c1d6ee23b13bc89a68f74fc810c8ded934 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed hlint suggestion

25d898ee8ef0fea5ad8cf289e98067336f96be11 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Not depend on both dlist and containers

8f0d4dad739ab68aea224664479fe84fcbb96eb6 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Making sure all rules report a line number

fc61ae01d6eb90a904cf9313767c52e09dfe3901 authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version to 1.6.5

933c2e268f399d0c64f210368cd9f14702cca4ce authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #194 from hadolint/fix-parse-error

Upgraded parser version

95838a4803d287ec14476ddc7e7b61356fbfe6a5 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Upgraded parser version

Additionally added more strinct compiler checks and fixed them.

resolves #192

756fa6260538fa590ff6adf94ce0ca4f21a1002c authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bump version number to 1.6.4

4b86c358abd678f5e85c4554db79265c0c3c0ede authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #193 from hadolint/banish-head

Banishing the use of head

1afdba56c13161fe51d5794a36b0d2554c2c813b authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Banishing the use of head

There is no way we can make sure that using `head` is safe, so better
not use it at all. We shou...

cb0898f30bf60205fc975ccbffe4ef09bf38687a authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bump version number

5418b9bd143e18501bbfc18424c648b9da87055e authored over 6 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed markdown lint error

cb2792d04ada926249f7769cc62b65c791f56179 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Merge pull request #190 from ExiaSR/add-vscode-integratino

add vscode integration

b3c56f9396a10591aaa79c369f6f58cc48eae850 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Fixed previous commit

1af66588b9492278bf10a9294accddaf8aa6ec96 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Sorting integrations in alphabetical order

094e1563cfe7d54c1b9119049e71d0a3ba441a8c authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
fix markdown syntax: definition labels should be lower-case

355699fe0d55730d6e9e1de7acdbfb8e5bcff3c7 authored over 6 years ago by Michael Lin <[email protected]>
add vscode integration

2a90fffc781ec6aa508e9a0e3957e856a864a750 authored over 6 years ago by Michael Lin <[email protected]>
Merge pull request #189 from mzraly/master

Permit squishing of single-letter options to apt-get install

cfb547a724326a46301e7d9771ac1c8d0b260943 authored over 6 years ago by José Lorenzo Rodríguez <[email protected]>
Replace words with in-lined list

7288e4c5867d8504a7b60928acf24ae2d3c20bc7 authored over 6 years ago by Mike Zraly <[email protected]>
Permit squishing of single-letter options to apt-get install

676e7b96b995cebb19ee35d00348c9f9d0235ca1 authored over 6 years ago by Mike Zraly <[email protected]>
Merge pull request #187 from andristeiner/gitlab-ci-integration-example

add Gitlab CI example

ab598d6031f6e639b8567eae8944bec87bed69ec authored over 6 years ago by Vlastimil Zeman <[email protected]>
Gitlab integration example: mark yaml example as yaml

4659362509735e69d231702b7e77e1ec8e5745f4 authored over 6 years ago by Andri Steiner <[email protected]>
add Gitlab CI example

5c1b934aea52778ffb60f6f85db10f49c618b3da authored over 6 years ago by Andri Steiner <[email protected]>
Bumping version number

76324aad5415f241ed848170f21960a274e8866c authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #183 from hadolint/fix-pip-package-extraction

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]>
Added a single pipe as a statement delimiter

8a15e76cc52b21d129569c80b26d72c20468aa8a authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Improved the finding of pip packages in the presence of multiple

statements

1333630a1636b04159921351da40652728cc1cc9 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed the way pip and npm packages are found in RUN instructions

fixes #181

28e93cfa6b1dccfa1377949d375e896e6d5fbadf authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version number

ab65b33f5ae59f5a7ba853b9e9f3e7af1708c4a5 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #182 from hadolint/fix-dl3009-multistage

Fixed DL3009 when using in intermediate stages

d98d32658b77205b92a8d867d77696b9edde5777 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Fixed DL3009 when using in intermediate stages

If an intermediate image is not used as the FROM clause downstream,
then there is no point in ha...

e32155ff896c2319c212289591eacaf4887bf3d6 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumping version numper

bd99295ce1dbb4b46ea06a74fc10ededbc9f11dc authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #180 from zemanlx/feature/drop-argument-with-option-apt

Use dropOptionsWithArg for apt-get

9fff5b465f47bf8ee6e2bf4da4b3b01a593b5b53 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Use dropOptionsWithArg for apt-get

to be able to tolerate "target-release" option.

57f0a3d1f58e6ec087b82ac886475510fddd755f authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #178 from zemanlx/support/replace-busybox-by-debian

Switch default distro image to Debian

f08f451ff8da94d40936f69dcab721123b409e52 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Merge pull request #176 from hadolint/inline-ignores

Added ability to ignore rules using comments in the dockerfile

30b7ddafd8f1f17abd267bd210d6665396b798a0 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Switch default distro image to Debian

a8e4c8e9483d0a9ac535c48082ec849a523f55a5 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Fixed typo

[ci skip]

c07c9b2974efe58d42d012f04380c2f366a41bdb authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Fixed readme file

670b456ca934bc2007bb2bf654ad008d5f93c1cd authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Added ability to ignore rules using comments in the dockerfile

closes #165

d429712ca06f0b610e6dad7037ab6db70e095c51 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Bumped version number

d7593495911f1ba73be002cd56d0d9e423fe45f3 authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #174 from hadolint/fix-image-registry

Fixed FROM when specifying a registry

61034a9ea036e06eb20af3d34db64137519beb54 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Fixed FROM when specifying a registry

closes #169

ee256834ee7e158bdac24555ddace8e4b5354d6f authored almost 7 years ago by Jose Lorenzo Rodriguez <[email protected]>
Merge pull request #171 from zemanlx/fix/remove-stops-from-rules-messages

Remove full stop "." from messages

c472436a943b0c1c241399d6a85bff9f2b8644a5 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Remove full stop "." from messages

21a8e38c93a791c08bfd983a641b668d5207450b authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #168 from zemanlx/feature/add-pip-install-dot

Add support for "pip install ."

c8e21d30d9193e30ce3110963273658399e42cc9 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Add support for "pip install ."

Simplify a logic in the check.

865271f0cfe26a3cc6bf1800dfdd49e80f68d9a4 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Merge pull request #166 from zemanlx/support/fix-linting-add-linting-check

Linting and version check

508b1cfaaf454cee4d844c11414b73bc1f4c9be5 authored almost 7 years ago by José Lorenzo Rodríguez <[email protected]>
Update to LTS-10.7

and remove restriction for optparse-applicative.

54a906e48228f04388ea5561d91312694f85f32b authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Remove docker update

This will save some time. We no longer need to update docker
for multistage build. Travis is now...

cf47140dcb39827108940877843c3eeb861c93d5 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Add version check to Travis

63b8f089b982f45e53d2db32fea3ee98259e3368 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Add Haskell linting check to Travis

8ef4beb5ccc9fa9d5c94c6a22606062b205e66f3 authored almost 7 years ago by Vlastimil Zeman <[email protected]>
Add Markdown linting check to Travis

a3a909177f34a3155dfb8e2090621e586d57e06b authored almost 7 years ago by Vlastimil Zeman <[email protected]>