Kris Moore
|
ea1621495a
|
Change location of GPG key we use for repo creation, to match
the pre-existing key location for TrueNAS SCALE
|
2020-05-08 09:42:55 -04:00 |
|
Kris Moore
|
c525b57583
|
WiP of initial 'make iso' support. Needs to have image compressed,
setup hooks to run truenas-install, etc.
|
2020-05-07 19:43:47 -04:00 |
|
Kris Moore
|
09c653d376
|
Switch scst to proper branch, use -R on umount as well
|
2020-05-07 15:15:17 -04:00 |
|
Kris Moore
|
c27e4c4ca3
|
Add scst to the build
|
2020-05-07 14:36:58 -04:00 |
|
Kris Moore
|
e6af13d3ef
|
Cleanup bootstrap/overlayfs when we fail a build for some reason
|
2020-05-07 12:55:31 -04:00 |
|
Kris Moore
|
0511392a3b
|
Detect local changes to checked out git repositories and trigger
rebuilds as well.
|
2020-05-07 12:19:39 -04:00 |
|
Kris Moore
|
dcebfba490
|
When invaliding a package build, due to upstream change, also remove
packages.
Add detection if we can safely skip the zfs-modules package creation as
well.
|
2020-05-07 09:21:49 -04:00 |
|
Kris Moore
|
adb41039ce
|
Build the zfs-modules package (from dkms) automatically as part of the
package building phase
|
2020-05-06 21:04:22 -04:00 |
|
Kris Moore
|
3e219f25df
|
Add support for incrementals. Will only rebuild all if the base
repos upstream change, or build individual packages if their git hashes
have changed locally.
|
2020-05-06 17:16:44 -04:00 |
|
Kris Moore
|
7c8fca054c
|
* Add logging for each package build / chroot creation
* Add support for oddball debian/ directories in a nested subdir
(freenas/freenas)
|
2020-05-06 11:14:40 -04:00 |
|
Kris Moore
|
ee9eda092d
|
Add support for prebuildcmd, which lets us do some nifty things
with truenas-webui that needs to fetch yarn packages
|
2020-05-05 19:04:43 -04:00 |
|
Kris Moore
|
690431c207
|
Add additional apt repos we use during the build, and framework for
adding more down the road
|
2020-05-05 16:33:09 -04:00 |
|
Kris Moore
|
7bf18dd961
|
Add support for building more debian packages, use properly overlayfs,
also prep the temp Apt repo for depend installations
|
2020-05-05 14:50:00 -04:00 |
|
Kris Moore
|
11d984b427
|
Initial WiP commit that includes some very prelim support for reading a
JSON manifest, checking out source repos, and then building debian
packages
|
2020-05-05 13:02:54 -04:00 |
|