Robert Hensing
9e80c4d830
Merge pull request #54 from lovesegfault/flake-add-overlay
...
refactor(flake): add overlay output
2021-10-13 20:58:50 +02:00
Bernardo Meurer
445f1a2f7e
refactor(flake): use prev.lib when using as overlay
2021-10-13 11:52:29 -07:00
Bernardo Meurer
dc9d90eb14
refactor(flake): add overlay output
2021-10-10 14:16:38 -07:00
Robert Hensing
80463148cd
Merge pull request #53 from doronbehar/flake
...
Add a flake.nix
2021-09-30 12:06:06 +02:00
Doron Behar
f8c014f72e
Add a flake.nix
2021-09-30 12:26:42 +03:00
Robert Hensing
211907489e
Merge pull request #50 from zimbatm/patch-1
...
Update README.md
2021-01-26 15:54:36 +01:00
Jonas Chevalier
1b2f687ea0
Update README.md
...
Fix gitignore repo references
2021-01-26 15:40:29 +01:00
Robert Hensing
c4662e6624
Merge pull request #47 from hercules-ci/readme-alternative-fetch
...
Add alternative fetching method to README
2020-07-17 08:57:12 +02:00
Robert Hensing
3626e37017
Update README.md
2020-07-17 08:07:16 +02:00
Robert Hensing
647d0821b5
README.md: Add gitignoreFilter to Usage
2020-06-10 09:30:29 +02:00
Robert Hensing
eea2487dbb
Clarify gitignoreFilter example
2020-06-10 09:17:01 +02:00
Robert Hensing
3f94c456e3
Merge pull request #44 from lspitzner/master
...
Make git config lookups case insensitive
2020-06-08 09:43:51 +02:00
Lennart Spitzner
97d5366529
Make git config lookups case insensitive
2020-06-05 19:09:57 +02:00
Robert Hensing
00b237fb18
Merge pull request #41 from hercules-ci/fix-charclass-parsing
...
Fix character class parsing
2020-05-12 22:19:39 +02:00
Robert Hensing
f27ecea068
Fix character class parsing
...
Fixes #40
2020-05-12 16:06:42 +02:00
Robert Hensing
2ced4519f8
Merge pull request #33 from hercules-ci/more-pathExists
...
Prevent readDirs via pathExists
2020-03-03 22:50:03 +01:00
Robert Hensing
608eb8a9c0
Merge branch 'master' into more-pathExists
2019-12-19 14:14:08 +01:00
Robert Hensing
7415c4feb1
Merge pull request #36 from hercules-ci/doc-gitignoreFilter
...
Document gitignoreFilter
2019-12-19 14:12:57 +01:00
Robert Hensing
5196a46030
Remove guardProperFile and doc the readDir problem
2019-11-28 16:21:51 +01:00
Domen Kožar
dcd0b0e878
Merge pull request #37 from hercules-ci/readme-security
...
README.md: Add Security section
2019-11-28 11:54:24 +01:00
Robert Hensing
60f1454f9a
README.md: Add Security section
2019-11-28 09:41:05 +01:00
Robert Hensing
2806f965e6
Document gitignoreFilter
2019-11-28 09:30:06 +01:00
Robert Hensing
f4c201667c
Hope for sane setups when checking files
2019-11-22 23:21:12 +01:00
Robert Hensing
bf4d43602f
Fix XDG_ env var handling
2019-11-22 23:19:16 +01:00
Robert Hensing
a422a9797a
Elaborate null vs unknown .git node type
2019-11-22 23:03:22 +01:00
Robert Hensing
de0767e90e
Prevent a readDir via pathExists
2019-11-22 22:57:21 +01:00
Robert Hensing
526e3b37e3
Polish
2019-11-22 22:57:21 +01:00
Robert Hensing
f9e996052b
Merge pull request #27 from hercules-ci/fix-isForbiddenDir-call
...
Fix type mistake
2019-09-18 15:15:15 +02:00
Robert Hensing
1d5aec50c1
Fix type mistake
...
I even wrote out the type, but didn't check the call site.
Types types types types types
2019-09-18 14:57:23 +02:00
Robert Hensing
93b4849d98
Merge pull request #25 from hercules-ci/dont-readdir-store
...
Don't readDir the store
2019-09-18 14:12:53 +02:00
Robert Hensing
d1000280fa
Update find-files.nix
...
Co-Authored-By: Domen Kožar <domen@dev.si>
2019-09-18 14:11:23 +02:00
Robert Hensing
0bd9291f56
Don't readDir the store
2019-09-18 13:29:40 +02:00
Robert Hensing
f952568243
Merge pull request #22 from hercules-ci/unescape-hash-sign
...
Unescape hash sign
2019-09-17 17:01:12 +02:00
Robert Hensing
b73965bd86
Update nix/ci.nix
...
Co-Authored-By: Domen Kožar <domen@dev.si>
2019-09-17 16:59:46 +02:00
Domen Kožar
d92abaf665
Merge pull request #23 from hercules-ci/issue-12-empty-directory
...
Ignore empty directories
2019-09-17 16:35:52 +02:00
Robert Hensing
7f3958bb32
Ignore empty directories
...
Fixes #12
2019-09-17 14:01:35 +02:00
Robert Hensing
0ab3edcc68
sources: Update and sort
2019-09-17 13:23:26 +02:00
Robert Hensing
eb24b3cced
ci.nix: Add 19.09 for Nix 2.3
2019-09-17 13:22:17 +02:00
Robert Hensing
206787537e
Explicitly unescape hash signs. Required since Nix 2.3.
2019-09-17 13:06:41 +02:00
Robert Hensing
ec4a003915
Merge pull request #21 from hercules-ci/recover-composition
...
Recover composition
2019-09-12 13:43:28 +02:00
Robert Hensing
31860d428b
Merge pull request #20 from hercules-ci/refactor
...
Refactor rules.nix
2019-09-12 11:10:00 +02:00
Robert Hensing
1679da2db2
Update default.nix
...
Co-Authored-By: Domen Kožar <domen@dev.si>
2019-09-12 11:09:23 +02:00
Robert Hensing
23d2f2b0fd
Always deterministic, composable on newer Nixpkgs
2019-09-11 16:53:36 +02:00
Robert Hensing
0935208a30
Add name insensitivity to features
2019-09-06 21:46:57 +02:00
Robert Hensing
264206c662
Revert "Remove cleanSourceWith from features list (see #11 )"
...
This reverts commit 26137f3c2e .
2019-09-06 21:44:50 +02:00
Robert Hensing
0f1a8d59d5
Use cleanSourceWith again
2019-09-06 21:44:27 +02:00
Robert Hensing
05026b6bf5
Refactor rules.nix
...
Make it centered around
type patternFunction = path -> type -> nullOr bool
instead of
path -> type -> [(bool, bool)]
of which only the last match (fst?) was used (snd?).
2019-09-06 21:17:54 +02:00
Domen Kožar
0552944ada
Merge pull request #19 from hercules-ci/issue-18
...
Issue 18
2019-09-06 14:07:36 +02:00
Robert Hensing
cc23ac9d19
gitignoreFilter: don't use $path/.gitignore, only $path/../.gitignore
2019-09-06 12:37:47 +02:00
Robert Hensing
f8d5bdfe76
Refactor
...
Extract getPatterns variable in gitignoreFilter to top-level
2019-09-06 12:30:48 +02:00