Commit graph

13 commits

Author SHA1 Message Date
Domen Kožar
a3cf8f1b39
call nix-build even if signing key is not set 2020-02-29 18:27:13 +01:00
Domen Kožar
7bea2cc0c1
Simplify how paths are pushed
Previously we were setting up Nix build hook to make sure all paths are
synced to cachix.

This had a few flaws:

- nix-daemon had to be restarted, resulting into a few seconds extra
  setup per each build
- spurious error on macos due to nix-daemon socket not ready in time
- significant overhead since syncing to cachix was synchronous for each
  derivation built

Now we just look for new store paths and push those after nix-build.
2020-02-27 16:51:03 +01:00
Tobias Happ
a03feca499
Add nixBuildArgs parameter 2020-02-27 16:46:25 +01:00
Domen Kožar
76bd1745d3
Allow Nix to be installed in single-user mode
(cherry picked from commit 476599180e7c5d616cb06a852a564bd56298e468)
Signed-off-by: Domen Kožar <domen@dev.si>
2020-02-27 16:46:24 +01:00
Domen Kožar
a174b4716e
fix pushing of paths 2020-02-27 16:46:24 +01:00
Domen Kožar
074294984a
Allow skipping nix-build 2019-12-19 17:23:34 +01:00
Domen Kožar
01433080c8
bump 2019-10-03 17:41:53 +02:00
Domen Kožar
5e116bc9ac
push -> name 2019-10-03 13:48:28 +02:00
Domen Kožar
34a3c66a7e
saneSplit -> nonEmptySplit 2019-10-03 13:26:42 +02:00
Domen Kožar
cea7883cb2
utils -> strings 2019-10-03 13:21:06 +02:00
Domen Kožar
453bd5c328
Support private caches 2019-10-03 12:40:29 +02:00
Domen Kožar
4db446a512
Install Nix via the action 2019-10-01 11:54:05 +02:00
Domen Kožar
a6de7cd0c2
Initial commit 2019-09-30 15:32:36 +02:00