aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile.image
diff options
context:
space:
mode:
authorStefano Stabellini2020-09-14 17:41:08 -0700
committerStefano Stabellini2020-09-22 11:42:58 -0700
commit3956b70f583490df9ed0d3d16cc89eb5c1af1001 (patch)
tree31a9dce6a3b2f7ccd79e7ecd2f5cc302f0a2fdf0 /Dockerfile.image
parent6bfed7743ac709a64e22e3832d353eed7c39ff78 (diff)
Removed unused container-based usage
Initially ImageBuilder was meant to be mainly invoked from a container but in practice ImageBuilder's scripts have been called directly. Remove the old documentation and Dockerfile. Signed-off-by: Stefano Stabellini <stefano.stabellini@xilinx.com> Reviewed-by: Brian Woods <brian.woods@xilinx.com>
Diffstat (limited to 'Dockerfile.image')
-rw-r--r--Dockerfile.image57
1 files changed, 0 insertions, 57 deletions
diff --git a/Dockerfile.image b/Dockerfile.image
deleted file mode 100644
index 43318ae..0000000
--- a/Dockerfile.image
+++ /dev/null
@@ -1,57 +0,0 @@
-FROM zynqmp-dt-config-package AS zynqmp-dt-config-package
-FROM zynqmp-xen-package AS zynqmp-xen-package
-FROM zynqmp-dom0-kernel-package AS zynqmp-dom0-kernel-package
-FROM zynqmp-dom0-ramdisk-package AS zynqmp-dom0-ramdisk-package
-FROM zynqmp-dom1-package AS zynqmp-dom1-package
-FROM zynqmp-dom2-package AS zynqmp-dom2-package
-
-FROM alpine:3.9
-
-COPY [ \
- "./scripts/*", \
- "/tmp/docker-build/" \
-]
-COPY config /tmp/docker-build/
-
-RUN \
- # apk
- apk update && \
- \
- apk add \
- bash \
- coreutils \
- device-mapper \
- dtc \
- e2fsprogs \
- file \
- multipath-tools \
- sgdisk \
- util-linux \
- vim && \
- \
- # add uboot-tools from community/edge repo
- apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/community \
- uboot-tools && \
- \
- # Copy run file
- cp /tmp/docker-build/config /config && \
- cp /tmp/docker-build/imagebuilder_tftp /imagebuilder_tftp && \
- cp /tmp/docker-build/imagebuilder_sd /imagebuilder_sd && \
- cp /tmp/docker-build/uboot-script-gen /uboot-script-gen && \
- cp /tmp/docker-build/disk_image /disk_image && \
- chmod 755 /imagebuilder_tftp && \
- chmod 755 /imagebuilder_sd && \
- chmod 755 /uboot-script-gen && \
- chmod 755 /disk_image && \
- \
- # cleanup
- cd /root && \
- rm -rf /tmp/* && \
- rm -f /var/cache/apk/*
-
-COPY --from=zynqmp-dom0-kernel-package /home/builder/output-zynqmp-dom0-kernel/ /home/builder/output
-COPY --from=zynqmp-dom0-ramdisk-package /home/builder/output-zynqmp-dom0-ramdisk/ /home/builder/output
-COPY --from=zynqmp-dt-config-package /home/builder/output-zynqmp-dt-config/ /home/builder/output/
-COPY --from=zynqmp-xen-package /home/builder/output-zynqmp-xen/ /home/builder/output
-COPY --from=zynqmp-dom1-package /home/builder/output-zynqmp-dom1/ /home/builder/output/zynqmp-dom1/
-COPY --from=zynqmp-dom2-package /home/builder/output-zynqmp-dom2/ /home/builder/output/zynqmp-dom2/