]> xenbits.xensource.com Git - people/sstabellini/mojo.git/.git/commitdiff
Make the build system LinuxKit ready
authorStefano Stabellini <sstabellini@kernel.org>
Tue, 28 Nov 2017 00:28:41 +0000 (16:28 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Tue, 28 Nov 2017 00:28:41 +0000 (16:28 -0800)
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
alpine-dom0/dom0/Dockerfile
alpine-dom0/dom0/build.yml [new file with mode: 0644]
alpine-dom0/linux-builder/Dockerfile
alpine-dom0/linux-builder/build.yml [new file with mode: 0644]
alpine-dom0/qemu-builder/Dockerfile
alpine-dom0/qemu-builder/build.yml [new file with mode: 0644]
alpine-dom0/xen-builder/build.yml [new file with mode: 0644]
mkimage/grub-builder/build.yml [new file with mode: 0644]
mkimage/image-builder/Dockerfile
mkimage/image-builder/build.yml [new file with mode: 0644]

index 31226b328ce3d1fc0cc37ef04eed25efb59b699f..650e488e44034b63c33631c2c08b230f023de97a 100644 (file)
@@ -5,7 +5,7 @@ RUN \
        apk add openrc
 
 ADD udhcpc.script /usr/share/udhcpc/default.script
-COPY --from=linux-builder /out/ /
+COPY --from=mojoos/linux-builder:linux-builder /out/ /
 
 RUN \
        rc-update add networking sysinit && \
diff --git a/alpine-dom0/dom0/build.yml b/alpine-dom0/dom0/build.yml
new file mode 100644 (file)
index 0000000..05dfc7c
--- /dev/null
@@ -0,0 +1,3 @@
+image: dom0
+org: mojoos
+network: yes
index 1106cdea1bb1104d36350b7210ddbb970526277f..d8b29a340834584c4ce0e425d9e9d5028801d2fe 100644 (file)
@@ -1,4 +1,4 @@
-FROM qemu-builder as linux-builder
+FROM mojoos/qemu-builder:qemu-builder as linux-builder
 
 COPY linux-config /root/
 
diff --git a/alpine-dom0/linux-builder/build.yml b/alpine-dom0/linux-builder/build.yml
new file mode 100644 (file)
index 0000000..ceffdbe
--- /dev/null
@@ -0,0 +1,3 @@
+image: linux-builder
+org: mojoos
+network: yes
index 4080938817ad0cea67a07414c8b19a203c0f2c81..6c489f51662c8257fd917fb6a12ce66b2bf6d514 100644 (file)
@@ -1,4 +1,4 @@
-FROM xen-builder as qemu-builder
+FROM mojoos/xen-builder:xen-builder as qemu-builder
 
 COPY qemu-patch /root/
 
diff --git a/alpine-dom0/qemu-builder/build.yml b/alpine-dom0/qemu-builder/build.yml
new file mode 100644 (file)
index 0000000..63da5fd
--- /dev/null
@@ -0,0 +1,3 @@
+image: qemu-builder
+org: mojoos
+network: yes
diff --git a/alpine-dom0/xen-builder/build.yml b/alpine-dom0/xen-builder/build.yml
new file mode 100644 (file)
index 0000000..1159d5b
--- /dev/null
@@ -0,0 +1,3 @@
+image: xen-builder
+org: mojoos
+network: yes
diff --git a/mkimage/grub-builder/build.yml b/mkimage/grub-builder/build.yml
new file mode 100644 (file)
index 0000000..57247c7
--- /dev/null
@@ -0,0 +1,3 @@
+image: grub-builder
+org: mojoos
+network: yes
index 9fa1c496307bbe88b8914297d8c64b82a5808698..40d4b89f6d03a42c553d822c3ec92ca71ae514cf 100644 (file)
@@ -1,6 +1,6 @@
-FROM grub-builder AS image-builder
+FROM mojoos/grub-builder:grub-builder AS image-builder
 
-COPY --from=dom0 / /out
+COPY --from=mojoos/dom0:dom0 / /out
 
 RUN \
   apk update && apk upgrade && \
diff --git a/mkimage/image-builder/build.yml b/mkimage/image-builder/build.yml
new file mode 100644 (file)
index 0000000..fe22d43
--- /dev/null
@@ -0,0 +1,3 @@
+image: image-builder
+org: mojoos
+network: yes