18 Commits

Author SHA1 Message Date
Thomas Hipp
405598076a
*: Use yaml tags in templates
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-14 17:19:21 +01:00
Stéphane Graber
1a277a93ee
shared: Allow chaining templates
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2018-03-13 15:05:45 -04:00
Thomas Hipp
913d0aaa69
shared,chroot: Set environment variables
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-08 11:30:42 +01:00
Stéphane Graber
c9510554e4
Merge pull request #42 from monstermunchkin/actions
distrobuilder: Add actions
2018-03-07 22:44:01 +01:00
Thomas Hipp
b76ca478bb
distrobuilder: Use pipe for running scripts
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-07 18:43:10 +01:00
Thomas Hipp
e003b23773
shared: Make debootstrap noninteractive
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-07 17:42:45 +01:00
Thomas Hipp
81501c9220
*: Move renderTemplate to shared/utils
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-07 12:11:19 +01:00
Thomas Hipp
f70b4107b0
*: Fix tarballs and add compression
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-07 11:01:21 +01:00
Thomas Hipp
4ad8b8959b
shared: Fix GPG
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-06 14:36:52 +01:00
Thomas Hipp
cc2ac6bbcb
debootstrap: Support both gpg1 and gpg2
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-03-06 12:31:02 +01:00
Thomas Hipp
17bce64b03
util: Allow empty keyserver
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-28 18:31:48 +01:00
Thomas Hipp
19f788673f
shared: Create separate function for keyring creation
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-28 15:09:03 +01:00
Thomas Hipp
05e7c0c660
*: Implement expiry date
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-22 16:43:57 +01:00
Thomas Hipp
487633143d
shared: Add Pack function
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-22 10:15:18 +01:00
Thomas Hipp
6db895de08
*: Remove init() code
Resolves #12.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-21 19:28:28 +01:00
Thomas Hipp
4b91f650a4
*: add keys and keyserver to source
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-16 17:17:25 +01:00
Thomas Hipp
0460f8867c
shared: Add file verification
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-15 18:25:07 +01:00
Thomas Hipp
64c04995b3
initial commit
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-06 15:24:32 +01:00