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

Add new filename arg to filter

b8f002cc8749c9fad80ee162d65be978eaadb80d authored over 8 years ago by lukasmartinelli <[email protected]>
Merge branch 'feature/test-structure' into feature/better-cli

a75de30e34c0b0d11975789abc11fea5b40373bb authored over 8 years ago by lukasmartinelli <[email protected]>
Only upload artifacts for one stack version

2aa28ced2e80a3839300f8c8880901636aaaeac3 authored over 8 years ago by lukasmartinelli <[email protected]>
Support ignore filters #24

fd5fa5cb9b31949ba2aff4021436891654a89cfa authored over 8 years ago by lukasmartinelli <[email protected]>
Create release dir on install

cd89bec7d62cfd36604200ed2199436e32bd9a80 authored over 8 years ago by lukasmartinelli <[email protected]>
Only optimize not static link

2362ed8507a591a337605f85aaa55508a3af44d1 authored over 8 years ago by lukasmartinelli <[email protected]>
Try add static linking in travis and artifact uploading

0075858f86b98b558fb327da4198a9b96517f763 authored over 8 years ago by lukasmartinelli <[email protected]>
Exclude GHC 7.8.4 branch

e479be7c017ab216be5198916ddc227ba73578e7 authored over 8 years ago by lukasmartinelli <[email protected]>
Switch back to base 4.8

dc891b396b2c85d311b417a511584867bb738f18 authored over 8 years ago by lukasmartinelli <[email protected]>
Use lower base requirements and specify upper bound

37f812457502df6decd3b9aabca2b2c6e73dd84e authored over 8 years ago by lukasmartinelli <[email protected]>
Use official stack travis template

187a176158273d1d671fef9365ce7c3e4eb0719f authored over 8 years ago by lukasmartinelli <[email protected]>
Disable static compile options

dfa61ceda5bf800e3167989385f3016835392ded authored over 8 years ago by lukasmartinelli <[email protected]>
Merge branch 'master' into feature/test-structure

763386524b1f13a5b477d555379dfc0728e1a57c authored over 8 years ago by lukasmartinelli <[email protected]>
Port all tests over to HSpec

e14aac4b5c953d97b7b17af841aa6c132794bb36 authored over 8 years ago by lukasmartinelli <[email protected]>
Use test friendly structure

11f428fca782511aa71b916e9625115d693c566d authored over 8 years ago by lukasmartinelli <[email protected]>
Merge pull request #39 from dtan4/fix-readme-typo

Fix a typo in README

b5c686549e1310ea3babc2da7eb03b765c5ff311 authored over 8 years ago by Lukas Martinelli <[email protected]>
Fix a typo in README

480b3b2a78fd88bda17c32e4c83a939fc7efa57d authored over 8 years ago by Daisuke Fujita <[email protected]>
Merge pull request #35 from wfleming/print-filename

Display Dockerfile path with results

22e1eef5815e1e970c2b488998266505fe5d300b authored over 8 years ago by Lukas Martinelli <[email protected]>
Include filename in formatted output

6bf88c68d8ea50a3692c31e236a814aa6ff3cddb authored over 8 years ago by Will Fleming <[email protected]>
Include source Filename in Check

74f1547b96a300816d0c98d0950325d4d0109fe7 authored over 8 years ago by Will Fleming <[email protected]>
Include source filename in InstructionPos

Easiest way to make this available to formatters/checks later.

4a4903e1b1e5f96c92c96414220d9a6bcd44fc84 authored over 8 years ago by Will Fleming <[email protected]>
Installation is now possible with Homebrew #8

e061f6b851177dff22fd0f90f145463000f0ec5d authored over 8 years ago by Lukas Martinelli <[email protected]>
Fix release version in executable and cabal package

4f440ac1d3021a951e34b5a023fbc750758b2ae4 authored over 8 years ago by lukasmartinelli <[email protected]>
Caught bug with false tagged image parsing #31

063e6a27fcb8deec9110c0a99c304e811401aaea authored over 8 years ago by lukasmartinelli <[email protected]>
Ensure scratch and maintainer work together #31

e57982ac2737597e09bc868e1da595fc85dedb42 authored over 8 years ago by lukasmartinelli <[email protected]>
No DL3007 for scratch image #31

f951912765abe12e70372a56fde568c5e252febc authored over 8 years ago by lukasmartinelli <[email protected]>
Use newer git version

bee6becf6d96cec29bb6e86992762c0d12fe2d2b authored over 8 years ago by lukasmartinelli <[email protected]>
Merge pull request #32 from lukasmartinelli/feature/normalize-before-parsing

Handle multiline bash escape as preparation step

0cda58b6b73fb127b535c03d5e083e2f3b7b1556 authored over 8 years ago by Lukas Martinelli <[email protected]>
Fix broken travsi file

1f40a5f63ecc49727ab5bab9e98f97a167b175e7 authored over 8 years ago by lukasmartinelli <[email protected]>
Regression for #27

80b439f3246bfd28306404ab666d8333c0036744 authored over 8 years ago by lukasmartinelli <[email protected]>
Fix normalizing

54816584654af942fb46bfcb41953b192520ca1d authored over 8 years ago by lukasmartinelli <[email protected]>
Use concagt instead of unwords

5487d3cce7c61f05e9694b3931dd61a237ca285d authored over 8 years ago by lukasmartinelli <[email protected]>
Apply normalizing before parsing

aa7e897e404e9f477cd293008821d33ef7ca8ef0 authored over 8 years ago by lukasmartinelli <[email protected]>
Implement dockerfile escape chars normalizing

1ff50991b4de4ca2eeb2226b946ea25c643daf02 authored over 8 years ago by lukasmartinelli <[email protected]>
Allow bash variables in workdir #30

cf04cf274d828ff22372821b5145c7dd7c7db096 authored over 8 years ago by lukasmartinelli <[email protected]>
Merge pull request #25 from pdericson/master

src/Rules.hs: maintainer URL can be https://

2e05e6ee90c17db5868c0aacaa08dbe17d5fad7e authored almost 9 years ago by Lukas Martinelli <[email protected]>
src/Rules.hs: maintainer URL can be https://

a13cb58b6c3e535933ada2da659e99c1c4ffae1a authored almost 9 years ago by Peter Ericson <[email protected]>
Configure cabal for tests in Travis

62313bdf7f26ecab09cb04a94090659f5564a9e9 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Remove simulated option and actually install packages

5eaed4cd5e8379f1eeec89d7c48f4ec0150044ce authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix versions in Dockerfile to be hadolint compliant

ad4111ab289d61ce040a69e38feffc5000a7a534 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Use correct exit codes #23

5255e3b6a228ba4fa8a224deb38ebef5392d6929 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Create test for multline comments #21

56947b7ab995e39ada22f07aa63732ff53276fe6 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix issues with ENV pairs

602cf8e39ce68768fb58fc9d709f7d34d38e3697 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Format test file

4fb7bd18d7ec6e517af4290e21a894efa133b657 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Restructure tests

1a390c56130782ab92bb3d16013e7f9c45872a01 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Try applicative option parsing

73c4c4b4dfc0b81609df80e0e65ade12a4a4191e authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add #19 as test case

670047db95d858de7a1ebbe37d7100b10bdf1a0a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix hlint suggestions

f8507f747bd82d77de2bb9e2acb87939855cd699 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Merge pull request #18 from pdehaan/typo-explicitely

Fix typo

242895f795df98b14743b4c4d19e5aee5daadd8f authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix typo

21cc4713800e2be65e7cb74941c0d68f392a417a authored almost 9 years ago by Peter deHaan <[email protected]>
Improve Dockerfile

b332f4d1bbcf12532c2bd08674152f9c815ea583 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix maintainer parsed as digested image #17

89ec4b7e121c9fa1ce519bf2db07f95fef4cdd7e authored almost 9 years ago by Lukas Martinelli <[email protected]>
Support multiline args in CMD #15

bf7fa576e592cb065ec556b2f3eea99b062af7f8 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Merge branch 'hotfix/multiple-quoted-env-vars'

1f96d65970a5b319ea7f925ded4502d4ff83d347 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Deal with multiple quoted values #11

7b84bbe5273ccdd2b9097b00eb8cfac2d239d5f8 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix invalid DL3020 for ADD instructions #16

338c8d58627e27c38b44d9758b417549688a9a74 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Test raw pairs

e5b944c1a82b250cfbc04f035f49f3bdb73bbbd1 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Merge pull request #12 from cpennington/ordered-lines

Sort messages by line number and return an exit code

8becf3d0db9d94243e789f9d391440b41ecfe0af authored almost 9 years ago by Lukas Martinelli <[email protected]>
fixup! Set the exit code to the number of errors returned by the linter

fa6d1be9d58b16fb7005a81a5d716eb57100cf54 authored almost 9 years ago by Calen Pennington <[email protected]>
Set the exit code to the number of errors returned by the linter

466b461304ece4eafc37a9debae53a55075b70f5 authored almost 9 years ago by Calen Pennington <[email protected]>
Sort messages by line number

3ed3afd93f185e86def91fe636b48ca3b006f93f authored almost 9 years ago by Calen Pennington <[email protected]>
Show badge of master branch

6e0d5b149c5b92efab3dcbd2ff019b36c2636229 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Create test case to replicate #11

7203eb2cdce17ba56f9706d76fd5cd7d78e2f46f authored almost 9 years ago by Lukas Martinelli <[email protected]>
Merge pull request #10 from moshen/readme-docker-pipe

Fix README to reference piping to docker

5cfda6195c453dcca65652338e8d65f9e69f34bd authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix README to reference piping to docker

Piping is a little simpler than mounting a volume and also works well
for those running docker i...

8980b5d67cc353872a22f2d54dbe5da7e0d3985b authored almost 9 years ago by Colin Kennedy <[email protected]>
Support primitive parsing of ARG instruction #6

5f8c342ed884ca4b01e02fa74c2d5a4054c7170a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Installation with stack is preferred. Much better than cabal.

5fecfbc709f106d7bc3035cae34ce84834524988 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Merge pull request #5 from Arguggi/master

Add stack

5085e0506fccce301145fb8ad66047db29ee76f5 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add stack build instructions to the readme

6eb1180c81e0690009c22df9405c185042cd2127 authored almost 9 years ago by Arguggi <[email protected]>
Add stack.yaml

ShellCheck isn't in any stack snapshot so it's in the extra-deps

7d9d316ee82960c50f4cb4fc116c7a2deffd9041 authored almost 9 years ago by Arguggi <[email protected]>
Deal with apt get shortflag

3db855301352c8f2ad6bbfa9febe1744cb867fc7 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Filter out nasty spaces in parser

034098fbf8f2ad6999ee835ea0d3c9c1c58c290a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix nasty parser error with newline escapes

729069eed94b67e6239a8d35a01432196e9c3908 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Try find the nasty escape bug

eea32ba033af6ca6214fb54913874dccb944777a authored almost 9 years ago by Lukas Martinelli <[email protected]>
More generic option dropping in apt versioning

99967703b695eecdd7a1cad66e13aa5683fbfb39 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Fix bug with multiple instructions on no cmd specified

f1554c43a86c501baeef2c70809565b7b0c780b7 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add missing global rules

22f78f379c2b5bc687f00e63f3afecf1be0dc268 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Implement copyInsteadAdd

79663d90002a0bab2c95beaef2e8c8df68b5791d authored almost 9 years ago by Lukas Martinelli <[email protected]>
Implement multiple CMD and ENTRYPOINTs

0e9e0a75ee0fc243601ad9d6f74330048c064126 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Update README.md

af7a20ff8e51ad6eeea11b308dff8a6553b00336 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Hlint is more annoying than helpful

c73055c6651d78b5fb60b47bdaea6d53ca88d885 authored almost 9 years ago by Lukas Martinelli <[email protected]>
More robust apt-get checks

77251fd557c9afc34ab00102fc5b46e0e352e3d0 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Improve apt-get version pinning

224ec1d249637dc3c1ccf805edc187b39459b9f1 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Improve title wording

e0d3b3a969cad5409cc1c80194a62fd87707da2a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Create prefix listing

b9ba6fd797fd2714cc533de3cfcb8ecaca675d2b authored almost 9 years ago by Lukas Martinelli <[email protected]>
Reduce rules to the most important ones

b1e426b388b3ad364f5e4749d581cd4c6b83ea2c authored almost 9 years ago by Lukas Martinelli <[email protected]>
Update screenshot

67659667620b9dd083aa04c9102f6d77cce9914e authored almost 9 years ago by Lukas Martinelli <[email protected]>
Try fix maintainer bug

a8d337f1b41c7e121933fe9b59eb5375bb129c6e authored almost 9 years ago by Lukas Martinelli <[email protected]>
Find out link from metadata

d32170e3567a0b16603953a91b7e575da90d7559 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Link access function

bb9a4ec9d76cee3c2eef7969ae550667cde79b3b authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add own error codes

ed4479eddc78bf17afa27b34ec479ed7f19615e8 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Remove JS api

b72ad82e13d21641351e651ec6058e80a094e23f authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add unsupported rules in README

6a64a9254541a8b9fb19c81e9ebda33e3be64d4d authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add error code link

bd8a51eba1741865824478ed648b985bec6d93bb authored almost 9 years ago by Lukas Martinelli <[email protected]>
Ignore literal instead of array

9c05bb0cabf3f8ef585ba64c3550be76a9638180 authored almost 9 years ago by Lukas Martinelli <[email protected]>
Remove custom shellcheck dep

d3ac00688282e95e0dc24dbe2166175e3760a76a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Filter is using /= operator

ad7845d4820fe350bcbe44bffd0b9b093f86dadf authored almost 9 years ago by Lukas Martinelli <[email protected]>
Filter out duplicates for errors on same instruction

ea942e50f63ca46bded802c1e0e50954d9e7254a authored almost 9 years ago by Lukas Martinelli <[email protected]>
Update screenshot

00554b5fc239b89102afea972be4f0af050d1dbc authored almost 9 years ago by Lukas Martinelli <[email protected]>
Add more shellcheck documentation

180cdb9e468eec8daa62eb5c233335167361542a authored almost 9 years ago by Lukas Martinelli <[email protected]>