Commit graph

283 commits

Author SHA1 Message Date
Dennis ten Hoove
53a17a15a3 Fix variable capitalization 2023-09-21 21:56:37 +02:00
Dennis ten Hoove
433324f1e6 Full rebrand to arkdep 2023-09-21 21:51:57 +02:00
Dennis ten Hoove
f5bc5448b7 Rename arkanium-deploy to arkdep 2023-09-21 17:05:47 +02:00
Dennis ten Hoove
dc31f6e6b2 Update README.md 2023-09-19 21:50:39 +02:00
Dennis ten Hoove
66bad7f7d8 Update README.md 2023-09-19 21:49:17 +02:00
Dennis ten Hoove
ffd20a01c6 Cleanup 2023-09-19 21:44:19 +02:00
Dennis ten Hoove
18f1f36488 Add list param 2023-09-19 20:18:16 +02:00
Dennis ten Hoove
eadb91f4f4 Cleanup and untested fixes 2023-09-19 00:23:53 +02:00
Dennis ten Hoove
47b703d8be Notify user if var deployment is skipped 2023-09-18 23:39:29 +02:00
Dennis ten Hoove
d581f1494b Fix symlink 2023-09-18 23:31:44 +02:00
Dennis ten Hoove
391e5f8f1a Only extract var and notify if required 2023-09-18 23:23:32 +02:00
Dennis ten Hoove
7653c9cd62 Create symlink earlier in build 2023-09-18 23:15:13 +02:00
Dennis ten Hoove
6e9371c7e5 Symlink /usr/local to /var/usrlocal 2023-09-18 22:14:37 +02:00
Dennis ten Hoove
8b909ffaad Add gitignore 2023-09-18 20:22:18 +02:00
Dennis ten Hoove
c30ec730ad Use root subvolume 2023-09-16 18:31:55 +02:00
Dennis ten Hoove
67204240bc Build cleanup 2023-09-16 18:04:30 +02:00
Dennis ten Hoove
2a17641034 Clean up overlay 2023-09-16 17:01:32 +02:00
Dennis ten Hoove
8dd560aea0 data.0 not deployment 2023-09-16 12:02:54 +02:00
Dennis ten Hoove
12c3b620a6 Add overlay feature 2023-09-16 11:53:45 +02:00
Dennis ten Hoove
3ba9b8f405 Notify user of database download 2023-09-14 19:46:34 +02:00
Dennis ten Hoove
ed2ae159b9 Ensure requested image is not deployed already 2023-09-14 19:42:54 +02:00
Dennis ten Hoove
f62ce8efc2 Copy the kernel image 2023-09-14 19:31:19 +02:00
Dennis ten Hoove
6988923a34 Implement initramfs using dracut 2023-09-14 19:10:20 +02:00
Dennis ten Hoove
a553d66466 Add dracut 2023-09-14 07:58:04 +02:00
Dennis ten Hoove
24bf4dcb13 Generate mkinitcpio preset if not exist and use it 2023-09-13 20:36:53 +02:00
Dennis ten Hoove
bfa2d67f9c Source config in root 2023-09-11 19:12:40 +02:00
Dennis ten Hoove
673dbfb03d Install kernel and gen initramfs for each deployment 2023-09-11 18:57:30 +02:00
Dennis ten Hoove
566cb86cff On cleanup first remove bootloader config 2023-09-11 18:13:45 +02:00
Dennis ten Hoove
008ab43dc0 Also remove bootloader config on cleanup 2023-09-11 17:44:09 +02:00
Dennis ten Hoove
2e5de7acb5 Fix enabling of systemd services 2023-09-10 08:56:08 +02:00
Dennis ten Hoove
41e6d25056 Mount and unmount workdir 2023-09-10 08:26:43 +02:00
Dennis ten Hoove
313146addd Add systemd-boot support 2023-08-27 02:07:37 +02:00
Dennis ten Hoove
4dd41d2978 Add reference overlay 2023-08-27 02:03:20 +02:00
Dennis ten Hoove
991bba5a4e Update README.md 2023-08-27 00:56:35 +02:00
Dennis ten Hoove
b1ca10599c Update README.md 2023-08-27 00:55:39 +02:00
Dennis ten Hoove
9c9db576f3 Implement tracker 2023-08-25 00:15:23 +02:00
Dennis ten Hoove
b39b8254d5 Update README.md 2023-08-22 23:41:46 +02:00
Dennis ten Hoove
ddebec399d Update README.md 2023-08-15 10:45:13 +02:00
Dennis ten Hoove
b49e8418d5 Update README.md 2023-08-15 10:36:30 +02:00
Dennis ten Hoove
bd7475b048 Update README.md 2023-08-15 10:34:15 +02:00
Dennis ten Hoove
7982d29a74 Update README.md 2023-08-15 10:32:55 +02:00
Dennis ten Hoove
39ae08e4e4 Update README.md 2023-08-15 10:32:23 +02:00
Dennis ten Hoove
acb3bccd4f Document repository configuration 2023-08-15 10:31:34 +02:00
Dennis ten Hoove
71108673f3 Fix target and version definition 2023-08-15 10:12:02 +02:00
Dennis ten Hoove
e07ef22487 Implement custom version functionality 2023-08-15 09:54:08 +02:00
Dennis ten Hoove
c236514ed7 Basic functional arkanium-deploy 2023-08-14 20:08:38 +02:00
Dennis ten Hoove
e04eca5740 Fix tar 2023-08-14 19:08:51 +02:00
Dennis ten Hoove
af9c0cf88e Move repo variables to config file 2023-08-14 18:01:33 +02:00
Dennis ten Hoove
c82462cd40 Simplify variable usage 2023-08-14 17:55:50 +02:00
Dennis ten Hoove
3bffbff6f6 Drop arkane-keyring form arch image 2023-08-14 08:54:14 +02:00