tv
|
f61a6d03e3
|
make test: use build and evaluate
|
2017-06-27 23:32:50 +02:00 |
|
tv
|
62638ad7f1
|
Makefile: call build with whatsupnix
|
2017-06-27 23:28:41 +02:00 |
|
tv
|
ea468604d3
|
make deploy: use whatsupnix if it exists
|
2017-06-15 19:57:57 +02:00 |
|
tv
|
ed6c2d9a09
|
make populate: use proper target
|
2016-10-03 15:21:31 +02:00 |
|
tv
|
048986e09b
|
make test: don't ssh if possible
|
2016-08-04 21:36:44 +02:00 |
|
tv
|
14ccdf48b6
|
make deploy: admit debug
|
2016-07-17 02:58:20 +02:00 |
|
tv
|
0b84e3f161
|
Makefile: define default target
|
2016-07-17 02:37:46 +02:00 |
|
tv
|
10ff2cf70a
|
make populate: admit $ssh
|
2016-07-17 01:30:11 +02:00 |
|
tv
|
a428b4dcbb
|
make build -> make pkgs
|
2016-07-17 00:53:21 +02:00 |
|
tv
|
9c4ed31565
|
make populate: drop redundant variable: source
|
2016-07-17 00:53:21 +02:00 |
|
tv
|
514daf3d46
|
replace krebs.build.populate by populate
|
2016-07-17 00:53:21 +02:00 |
|
tv
|
5bc3fa8854
|
Makefile: assert existence of $(nixos-config)
|
2016-06-13 17:27:46 +02:00 |
|
tv
|
0f7e6ee7f9
|
make build.pkgs.${name}
|
2016-06-05 00:25:47 +02:00 |
|
tv
|
8014be4f2e
|
Makefile system: add default value
|
2016-05-20 03:27:42 +02:00 |
|
tv
|
47a9308fc9
|
Makefile evaluate: provide access to all of stockholm
|
2016-05-20 03:27:42 +02:00 |
|
tv
|
28d623cf98
|
Makefile: disable default goal
|
2016-05-20 02:55:18 +02:00 |
|
tv
|
17be0772c5
|
Makefile: define nixos-config using ?=
|
2016-03-10 12:41:24 +01:00 |
|
tv
|
e58921e546
|
Makefile: ifndef HOSTNAME, def it
|
2016-03-10 12:35:41 +01:00 |
|
tv
|
54129c440e
|
krebs os-release: init
|
2016-03-05 12:40:20 +01:00 |
|
tv
|
c040c8f1b5
|
make: allow evaluation of arbitrary expressions
|
2016-02-20 02:02:07 +01:00 |
|
tv
|
8c264139b2
|
krebs.build: use $F5 to prefix verbose commands
|
2016-02-18 01:15:58 +01:00 |
|
tv
|
d923ede6e3
|
make test [method={build,eval}] # default=eval
|
2016-02-16 13:29:10 +01:00 |
|
tv
|
e8ccf0e4da
|
make {deploy,test}: make ssh configurable
|
2016-02-16 08:24:08 +01:00 |
|
tv
|
18ac722ee6
|
make test using nix-build
|
2016-02-16 07:41:26 +01:00 |
|
tv
|
439f913348
|
Makefile: make nixos-config configurable
|
2016-02-16 07:32:54 +01:00 |
|
tv
|
4fb829af7e
|
Makefile: parse target
|
2016-02-16 06:59:00 +01:00 |
|
tv
|
8f520b19b6
|
don't try to mimic nixpkgs
|
2016-02-15 16:34:50 +01:00 |
|
tv
|
6150679d74
|
make deploy: --show-trace
|
2016-02-14 13:27:42 +01:00 |
|
tv
|
411aec6bf9
|
deploy,install,populate: admit target SSH port
|
2016-02-13 16:03:40 +01:00 |
|
tv
|
c338330f06
|
make install: make ssh configurable
|
2016-02-12 23:20:50 +01:00 |
|
tv
|
1497ee7182
|
Makefile: enable "make install"
|
2016-02-12 19:56:04 +01:00 |
|
tv
|
d954dd5e19
|
Makefile: interpolate $(target_*) for a nicer log
|
2016-02-12 19:48:16 +01:00 |
|
tv
|
8682f49ed7
|
Makefile execute: don't try to run failed evaluations :D
|
2016-02-04 11:58:21 +01:00 |
|
tv
|
0939b8b376
|
make deploy: properly print ssh target
|
2016-02-04 11:54:00 +01:00 |
|
tv
|
07a1e29b32
|
make eval: add some more awesome
|
2016-02-04 11:32:13 +01:00 |
|
tv
|
307e0afe85
|
make eval: use ./.
|
2016-02-04 05:52:06 +01:00 |
|
tv
|
b857a48632
|
krebs.build.populate: init and drop support for v1
|
2016-02-04 05:40:26 +01:00 |
|
tv
|
65977c6108
|
RIP current-date
|
2016-02-04 04:46:36 +01:00 |
|
tv
|
942511acb1
|
make {populate,rebuild}: use $target_{host,user,path}
|
2016-02-02 03:51:22 +01:00 |
|
tv
|
1b67c62f15
|
make populate: define and pass lib to krebs/v2
|
2016-02-02 03:29:42 +01:00 |
|
tv
|
8e219cd0a2
|
Makefile,krebs/v2: verbosity++
|
2016-02-02 03:20:29 +01:00 |
|
tv
|
b849e3525e
|
make {deploy2 -> populate, rebuild}
|
2016-02-02 03:19:20 +01:00 |
|
tv
|
2497533b90
|
krebs/populate.nix -> krebs/v2 populate
|
2016-02-02 01:57:32 +01:00 |
|
tv
|
c53bbec71d
|
make {deploy,infest}: fail when make eval fails
|
2016-02-01 03:32:30 +01:00 |
|
tv
|
c3c4aac670
|
make deploy2: deploy using nixos-rebuild switch
|
2016-02-01 03:32:30 +01:00 |
|
makefu
|
6c5921c9fc
|
Makefile: fail if nix-instantiate fails
|
2015-12-22 20:31:21 +01:00 |
|
tv
|
5fdae43a99
|
move user namespaces into "users" attribute
IOW get ${user-name} -> get users.${user-name}
|
2015-10-19 21:20:38 +02:00 |
|
tv
|
338df33103
|
make eval: provide stockholm via -I
|
2015-10-15 02:48:11 +02:00 |
|
tv
|
bfe0723728
|
move config scripts to krebs
|
2015-10-01 02:19:13 +02:00 |
|
tv
|
c9ccf22b15
|
krebs.build: merge deploy and infest
|
2015-09-27 00:37:20 +02:00 |
|