Commit Graph

71 Commits

Author SHA1 Message Date
notgne2
3cfc12a2ca
Unmute some more outputs, document the remaining mutes 2020-11-07 00:13:31 -07:00
notgne2
53f4e75244
Mildly improve logging 2020-11-02 15:07:24 -07:00
notgne2
3afb61665d
Abbreviate match expression with unwrap_or() 2020-10-30 19:30:40 -07:00
notgne2
8e82b2a7c9
Show name of profiles missing activation 2020-10-30 19:11:16 -07:00
notgne2
88b40b129c
Fix example command in system example 2020-10-30 18:35:26 -07:00
notgne2
1cbf7ef0ed
Tweak error messages a little 2020-10-30 18:07:04 -07:00
notgne2
5ba58e0328
Remove last remaining inappropriate panics 2020-10-29 19:40:53 -07:00
notgne2
ca86bab9e9
Make all the errors work correctly (I am so so sorry) 2020-10-29 19:33:53 -07:00
notgne2
d7f0006df0
Make lock hash clearer (at apparently no expense) 2020-10-29 12:35:07 -07:00
notgne2
a606e123f8
Set correct author on activate binary 2020-10-29 11:03:22 -07:00
notgne2
0446a2f431
Add deprecation warning to checkSchema 2020-10-29 11:03:09 -07:00
notgne2
dfb77a02bb
Fix authors list in package definition 2020-10-29 11:00:22 -07:00
notgne2
16b1b8308a
Update .gitignore to ignore all Nix results 2020-10-29 10:57:01 -07:00
notgne2
4c18565a8c
Mark UI off the TODO 2020-10-29 10:53:57 -07:00
notgne2
997d1151fd
Merge branch 'master' into review 2020-10-26 21:05:03 -07:00
notgne2
30197f8a35
Review start 2020-10-26 21:04:30 -07:00
notgne2
df002c31a6
Add more debug logs 2020-10-26 12:44:19 -07:00
notgne2
7ec0bc21cd
Update example flakes 2020-10-26 12:27:20 -07:00
notgne2
426fb3c489
Automatically run checks when deploying 2020-10-26 12:24:57 -07:00
notgne2
8b3b91344a
Improve checks usage, add check for activation script existing 2020-10-26 11:29:01 -07:00
notgne2
155f4bf452
Fail correctly if initial activation fails 2020-10-25 13:15:35 -07:00
notgne2
73d14d456f
Add TODO for remote building 2020-10-23 22:45:05 -07:00
notgne2
72b066b293
Add an option to keep build results 2020-10-23 22:44:52 -07:00
notgne2
4084e0516d
Enable color for activation command 2020-10-23 22:14:14 -07:00
notgne2
c55471f1a5
Fix log messages, prevent non-flake builds writing to result, unmute stderr on nix builds 2020-10-23 22:04:18 -07:00
notgne2
47e94f8dfd
Warn when flakes are not available, forward stderr of Nix evaluation 2020-10-23 21:54:13 -07:00
notgne2
48d1e48429
Remove redundant default 2020-10-23 15:06:14 -07:00
notgne2
32cd88fdc0
Add note about activate in README 2020-10-23 15:05:56 -07:00
notgne2
75449025be
Mark magic rollback off the checklist 2020-10-13 19:10:58 -07:00
notgne2
c7b1e9d961
Fix json schema 2020-10-13 19:10:07 -07:00
notgne2
ea717911ba
Clean up some CLI arguments, make magic rollback optional 2020-10-13 19:06:40 -07:00
notgne2
3bd43f92e6
Auto rollback if deployment is not confirmed 2020-10-13 18:27:27 -07:00
notgne2
b2326d8694
Add missing license information 2020-10-11 15:23:58 -07:00
notgne2
898bb2814b
Update lockfiles 2020-10-11 15:19:34 -07:00
notgne2
e5bd558c5b
Set working directory during activation to the profile path 2020-10-11 15:19:09 -07:00
notgne2
f2e5b9b393
Update lock files 2020-10-11 15:09:37 -07:00
notgne2
e463c62922
Move activate script location, use buildEnv for setActivate 2020-10-11 15:08:02 -07:00
notgne2
867438bfc0
Document profilePath option 2020-10-10 10:42:14 -07:00
notgne2
4a2b677e89
Merge branch 'master' of github.com:notgne2/deploy-rs into master 2020-10-10 10:31:58 -07:00
notgne2
db8301a457
Add profile path option to profiles 2020-10-10 10:31:55 -07:00
notgne2
219d55e99e Minor flake and documentation fixes 2020-10-08 20:01:01 -07:00
notgne2
518f7f5b4f Update documentation 2020-10-08 18:14:47 -07:00
notgne2
3a92593bf9
Add skip-push flag 2020-10-06 11:08:40 -07:00
notgne2
aabcf6b77d
Improve schema a bit, fix flake locks for examples 2020-10-05 20:11:31 -07:00
notgne2
1de1ad5ff8
Update GitHub URL in README 2020-10-05 19:55:01 -07:00
notgne2
58a934b997
Clean up simple example 2020-10-05 19:53:59 -07:00
notgne2
7c00fd2761
Add interface with json schema, fix flake-less issues, put setActivate and jsonSchema check in flake lib 2020-10-05 19:46:28 -07:00
notgne2
5674670a59
General improvements, deprecate activate profile option in favor of executing $PROFILE/activate (Wrap It Yourself) to ensure successful rollback activations 2020-10-02 12:58:11 -07:00
notgne2
05803e0eba
Handle more command exits correctly 2020-10-01 20:24:09 -07:00
notgne2
e14acaf2bd
Rework system for deploy properties, add CLI override flags 2020-10-01 18:21:40 -07:00