Thomas Hipp
3b72f2ab97
sources: Verify Alpine Linux
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-15 18:25:07 +01:00
Thomas Hipp
328bb89569
sources: Verify Ubuntu
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-15 18:25:07 +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
Christian Brauner
b16fb338d8
Merge pull request #8 from monstermunchkin/master
...
distrobuilder: fix missing arch
2018-02-14 18:36:48 +01:00
Thomas Hipp
6e5708cc77
distrobuilder: fix missing arch
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-14 18:15:29 +01:00
Christian Brauner
c97d7cb555
Merge pull request #7 from monstermunchkin/master
...
shared: do not require release field
2018-02-14 10:51:31 +01:00
Thomas Hipp
b64123b426
shared: do not require release field
...
Resolves #4 .
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-14 10:36:03 +01:00
Thomas Hipp
0e9e3266be
distrobuilder: remove unmountFilesystems function
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-13 17:54:47 +01:00
Stéphane Graber
581c286fbf
Merge pull request #3 from monstermunchkin/master
...
Handle architecture names properly
2018-02-13 11:30:23 -05:00
Thomas Hipp
9fb9fadda0
shared: remove ubuntu architecture map
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-13 09:28:23 +01:00
Stéphane Graber
12054d5595
Merge pull request #6 from monstermunchkin/prefix-pacman
...
managers: add 'pacman' prefix to functions
2018-02-12 16:22:33 -05:00
Thomas Hipp
a84b4a65aa
managers: add 'pacman' prefix to functions
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-12 16:06:18 +01:00
Thomas Hipp
faecdadc73
distrobuilder: add missing slashes to mounts
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-12 15:39:56 +01:00
Thomas Hipp
f89cebdc88
distrobuilder: fix and restructure chroot code
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-12 12:02:17 +01:00
Thomas Hipp
6da9f1dd24
*: Only map required architectures
...
If neither mappings.architecture_map nor mappings.architectures are
provided, we use the provided image.arch.
Also, if there's no mapping for a valid arch, it will return the arch.
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-12 10:23:26 +01:00
Thomas Hipp
41892bdefb
*: use mappings to determine architecture
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-10 16:10:27 +01:00
Thomas Hipp
cb872c3637
sources: fix debootstrap condition
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 18:50:09 +01:00
Thomas Hipp
2424094b17
*: get correct arch
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 18:50:09 +01:00
Stéphane Graber
7c5b1e0b91
Merge pull request #2 from monstermunchkin/master
...
Definition updates
2018-02-09 11:10:35 -05:00
Thomas Hipp
efeef86fbc
Add travis.yml
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 15:16:41 +01:00
Thomas Hipp
442325801a
test: Add Definition tests
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 15:16:41 +01:00
Thomas Hipp
1a15ac757f
*: Add Definition validation
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 15:16:41 +01:00
Thomas Hipp
4fe0c6a3a7
shared: Update Definition
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 11:49:02 +01:00
Thomas Hipp
3bd048b4b2
*: Add Definition defaults
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-09 10:15:23 +01:00
Christian Brauner
94b242b529
Merge pull request #1 from stgraber/master
...
Yaml tweaks
2018-02-08 23:54:23 +01:00
Stéphane Graber
14ea3f24da
README: Add actions section to yaml
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2018-02-08 12:13:50 -05:00
Stéphane Graber
2c49f149f2
README: Fix files section in yaml
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2018-02-08 12:12:59 -05:00
Thomas Hipp
64c04995b3
initial commit
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2018-02-06 15:24:32 +01:00