Commit graph

  • cb5e3fdca1
    Merge pull request #71 from Radvendii/master master Robert Hensing 2025-11-10 21:53:45 +01:00
  • cd6e427877 Make regression-config-with-store-path work Robert Hensing 2025-11-10 21:48:30 +01:00
  • ef91937276 Fix guardNonEmptyString Robert Hensing 2025-11-10 21:28:14 +01:00
  • 44b4626e81 WIP: add regression test for #71 Taeer Bar-Yam 2025-11-05 02:43:23 +01:00
  • 81c6af2553 fix comment Taeer Bar-Yam 2025-08-18 11:40:13 -04:00
  • 61ddc300c1 discard string context of git config's core.excludesFile Taeer Bar-Yam 2025-08-14 10:32:35 -04:00
  • 637db32942
    Merge pull request #68 from hercules-ci/test-nixos-23.11 Robert Hensing 2024-02-28 03:28:52 +01:00
  • 24564f7919 nix/ci.nix: Test nixos-23.11 Robert Hensing 2024-02-28 03:27:24 +01:00
  • 0425359d03
    Merge pull request #67 from deviant/short-circuit Robert Hensing 2024-02-28 03:20:54 +01:00
  • 71f8c3a2e6 ci.nix: Drop nixos-19.03 Robert Hensing 2024-02-28 03:18:26 +01:00
  • dc93a4d278 Add outPath short-circuiting tests Robert Hensing 2024-02-23 11:27:18 +01:00
  • 7a023a99ca Make gitignoreSourceWith short-circuit V 2023-07-02 19:26:10 +02:00
  • 43e1aa1308
    Update README.md Robert Hensing 2023-12-29 22:57:41 +01:00
  • 9e21c80adf
    Merge pull request #64 from hercules-ci/fix-dir-with-ignored-contents Robert Hensing 2023-09-07 17:53:21 +02:00
  • 02c007b372 Reminder to port the tests Robert Hensing 2023-09-07 17:16:10 +02:00
  • b5594318e5 Fix dir with ignored contents bug Robert Hensing 2023-09-07 16:58:51 +02:00
  • 44b3f2d6d2 Merge branch 'dir-with-ignored-contents' into more Robert Hensing 2023-09-07 12:01:40 +02:00
  • 17ab30e0a9 flake.lock: Update Robert Hensing 2023-09-07 11:40:26 +02:00
  • 1a2cd16932 flake.nix: Wire the checks Robert Hensing 2023-09-07 11:40:12 +02:00
  • 2eddf71196 flake.nix: description: does not have to be git Robert Hensing 2023-09-07 11:21:31 +02:00
  • 49e5d6daf3 Format Robert Hensing 2023-09-07 11:20:25 +02:00
  • a20de23b92
    Merge pull request #61 from hercules-ci/extraRules Robert Hensing 2022-08-14 08:37:52 +02:00
  • 3f4a79613d Add failing test case for directory with ignored contents Bart Schuurmans 2022-01-24 11:46:15 +01:00
  • fad6033fca Add extraRules to gitignoreFilterWith Robert Hensing 2022-07-21 13:24:03 +02:00
  • f2ea0f8ff1
    Merge pull request #60 from hercules-ci/globalIgnores-pure-mode Robert Hensing 2022-07-21 13:21:53 +02:00
  • e42bb748f3 Disable globalIgnores when in pure mode Robert Hensing 2022-07-21 12:49:22 +02:00
  • f840a659d5
    Merge pull request #58 from centromere/home-with-pure-eval Robert Hensing 2022-07-13 12:02:14 +02:00
  • cbafce8465
    Update find-files.nix Alex Wied 2022-07-13 05:18:32 -04:00
  • f0e98c8e42 Add support for pure evaluation mode Alex Wied 2022-07-13 02:45:57 -04:00
  • bff2832ec3
    README: add "added but ignored", dotfiles comparison Robert Hensing 2022-03-05 12:36:45 +01:00
  • c581cb17c8
    README.md: add fetchGit Robert Hensing 2022-03-05 12:19:44 +01:00
  • 5b9e0ff9d3
    Merge pull request #55 from hercules-ci/extensible Robert Hensing 2021-10-25 14:30:13 +02:00
  • e1b3f46272 Add NixOS 21.05 Robert Hensing 2021-10-25 14:27:18 +02:00
  • 998b4b7318 Add *With functions to allow for more parameters Robert Hensing 2021-10-25 14:22:12 +02:00
  • 9e80c4d830
    Merge pull request #54 from lovesegfault/flake-add-overlay Robert Hensing 2021-10-13 20:58:50 +02:00
  • 445f1a2f7e
    refactor(flake): use prev.lib when using as overlay Bernardo Meurer 2021-10-13 11:52:29 -07:00
  • dc9d90eb14
    refactor(flake): add overlay output Bernardo Meurer 2021-10-10 14:16:38 -07:00
  • 80463148cd
    Merge pull request #53 from doronbehar/flake Robert Hensing 2021-09-30 12:06:06 +02:00
  • f8c014f72e Add a flake.nix Doron Behar 2021-09-30 08:59:52 +03:00
  • 211907489e
    Merge pull request #50 from zimbatm/patch-1 Robert Hensing 2021-01-26 15:54:36 +01:00
  • 1b2f687ea0
    Update README.md Jonas Chevalier 2021-01-26 15:40:29 +01:00
  • c4662e6624
    Merge pull request #47 from hercules-ci/readme-alternative-fetch Robert Hensing 2020-07-17 08:57:12 +02:00
  • 3626e37017
    Update README.md Robert Hensing 2020-07-17 08:07:16 +02:00
  • 647d0821b5
    README.md: Add gitignoreFilter to Usage Robert Hensing 2020-06-10 09:30:29 +02:00
  • eea2487dbb
    Clarify gitignoreFilter example Robert Hensing 2020-06-10 09:17:01 +02:00
  • 3f94c456e3
    Merge pull request #44 from lspitzner/master Robert Hensing 2020-06-08 09:43:51 +02:00
  • 97d5366529 Make git config lookups case insensitive Lennart Spitzner 2020-06-05 19:09:57 +02:00
  • 00b237fb18
    Merge pull request #41 from hercules-ci/fix-charclass-parsing Robert Hensing 2020-05-12 22:19:39 +02:00
  • f27ecea068 Fix character class parsing Robert Hensing 2020-05-12 16:06:42 +02:00
  • 2ced4519f8
    Merge pull request #33 from hercules-ci/more-pathExists Robert Hensing 2020-03-03 22:50:03 +01:00
  • 608eb8a9c0
    Merge branch 'master' into more-pathExists Robert Hensing 2019-12-19 14:14:08 +01:00
  • 7415c4feb1
    Merge pull request #36 from hercules-ci/doc-gitignoreFilter Robert Hensing 2019-12-19 14:12:57 +01:00
  • 5196a46030 Remove guardProperFile and doc the readDir problem Robert Hensing 2019-11-28 16:21:51 +01:00
  • dcd0b0e878
    Merge pull request #37 from hercules-ci/readme-security Domen Kožar 2019-11-28 11:54:24 +01:00
  • 60f1454f9a README.md: Add Security section Robert Hensing 2019-11-28 09:41:05 +01:00
  • 2806f965e6 Document gitignoreFilter Robert Hensing 2019-11-28 09:19:19 +01:00
  • f4c201667c Hope for sane setups when checking files Robert Hensing 2019-11-22 23:21:12 +01:00
  • bf4d43602f Fix XDG_ env var handling Robert Hensing 2019-11-22 23:19:16 +01:00
  • a422a9797a Elaborate null vs unknown .git node type Robert Hensing 2019-11-22 23:03:22 +01:00
  • de0767e90e Prevent a readDir via pathExists Robert Hensing 2019-11-22 22:55:00 +01:00
  • 526e3b37e3 Polish Robert Hensing 2019-11-22 22:53:43 +01:00
  • f9e996052b
    Merge pull request #27 from hercules-ci/fix-isForbiddenDir-call Robert Hensing 2019-09-18 15:15:15 +02:00
  • 1d5aec50c1 Fix type mistake Robert Hensing 2019-09-18 14:56:50 +02:00
  • 93b4849d98
    Merge pull request #25 from hercules-ci/dont-readdir-store Robert Hensing 2019-09-18 14:12:53 +02:00
  • d1000280fa
    Update find-files.nix Robert Hensing 2019-09-18 14:11:23 +02:00
  • 0bd9291f56 Don't readDir the store Robert Hensing 2019-09-18 13:29:40 +02:00
  • f952568243
    Merge pull request #22 from hercules-ci/unescape-hash-sign Robert Hensing 2019-09-17 17:01:12 +02:00
  • b73965bd86
    Update nix/ci.nix Robert Hensing 2019-09-17 16:59:46 +02:00
  • d92abaf665
    Merge pull request #23 from hercules-ci/issue-12-empty-directory Domen Kožar 2019-09-17 16:35:52 +02:00
  • 7f3958bb32 Ignore empty directories Robert Hensing 2019-09-17 14:01:17 +02:00
  • 0ab3edcc68 sources: Update and sort Robert Hensing 2019-09-17 13:23:26 +02:00
  • eb24b3cced ci.nix: Add 19.09 for Nix 2.3 Robert Hensing 2019-09-17 13:22:17 +02:00
  • 206787537e Explicitly unescape hash signs. Required since Nix 2.3. Robert Hensing 2019-09-17 12:51:55 +02:00
  • ec4a003915
    Merge pull request #21 from hercules-ci/recover-composition Robert Hensing 2019-09-12 13:43:28 +02:00
  • 31860d428b
    Merge pull request #20 from hercules-ci/refactor Robert Hensing 2019-09-12 11:10:00 +02:00
  • 1679da2db2
    Update default.nix Robert Hensing 2019-09-12 11:09:23 +02:00
  • 23d2f2b0fd Always deterministic, composable on newer Nixpkgs Robert Hensing 2019-09-11 16:53:36 +02:00
  • 0935208a30 Add name insensitivity to features Robert Hensing 2019-09-06 21:46:57 +02:00
  • 264206c662 Revert "Remove cleanSourceWith from features list (see #11)" Robert Hensing 2019-09-06 21:44:50 +02:00
  • 0f1a8d59d5 Use cleanSourceWith again Robert Hensing 2019-09-06 21:44:27 +02:00
  • 05026b6bf5 Refactor rules.nix Robert Hensing 2019-09-06 21:15:14 +02:00
  • 0552944ada
    Merge pull request #19 from hercules-ci/issue-18 Domen Kožar 2019-09-06 14:07:36 +02:00
  • cc23ac9d19 gitignoreFilter: don't use $path/.gitignore, only $path/../.gitignore Robert Hensing 2019-09-06 12:35:11 +02:00
  • f8d5bdfe76 Refactor Robert Hensing 2019-09-06 12:30:48 +02:00
  • 484cd263a2 Add a failing test for a subdir ignoring itself Douglas Wilson 2019-09-06 07:48:03 +01:00
  • 57403a06d8
    Merge pull request #16 from hercules-ci/no-hasInfix Domen Kožar 2019-09-05 17:36:09 +02:00
  • bbfa047848 Remove hasInfix usage for compatibility with older nixpkgs Robert Hensing 2019-09-05 17:10:52 +02:00
  • 6c4ab20841
    Merge pull request #14 from transumption-unstable/drop-clean-source-with Robert Hensing 2019-09-02 14:41:35 +02:00
  • 26137f3c2e
    Remove cleanSourceWith from features list (see #11) Yegor Timoshenko 2019-09-02 12:06:49 +00:00
  • 6e7569637d
    Merge pull request #11 from transumption-unstable/gitignore-source-name Domen Kožar 2019-08-19 18:58:55 +02:00
  • f7c8b7f8d1
    gitignoreSource: ensure Nix store path determinism Yegor Timoshenko 2019-08-19 16:16:12 +00:00
  • ec5dd0536a
    README: Add submodules row Robert Hensing 2019-05-22 16:51:26 +02:00
  • a829865d6c
    Update README.md Robert Hensing 2019-05-16 11:18:48 +02:00
  • 7199bdfee4
    README: Add test suite row to comparison Robert Hensing 2019-05-15 14:30:03 +02:00
  • 952dbb9750
    Merge pull request #5 from hercules-ci/domenkozar-patch-2 Robert Hensing 2019-05-14 14:51:00 +02:00
  • 3df076b68c
    Update README.md Domen Kožar 2019-05-14 12:50:19 +00:00
  • e809827c61
    README: 'Typo' Robert Hensing 2019-05-14 09:54:09 +02:00
  • a6adf4790c
    Merge pull request #3 from hercules-ci/readme-comparison Domen Kožar 2019-05-13 15:43:11 +07:00
  • 7c533ed5f6
    README: Add comparison Robert Hensing 2019-05-13 10:28:13 +02:00
  • a8fb2d28cd
    Merge pull request #2 from hercules-ci/readme-patch Robert Hensing 2019-05-13 09:30:03 +02:00