Felix Singer has submitted this change. ( https://review.coreboot.org/c/coreboot/+/73979 )
Change subject: util/docker/jenkins-node: Drop Zephyr SDK ......................................................................
util/docker/jenkins-node: Drop Zephyr SDK
The version of the Zephyr SDK that is used is quite old and Zephyr hasn't been really used. Thus, drop it and also its dependencies from u-boot.
Change-Id: Ie498d687e1566133adf650166117d8f68fcfdaf6 Signed-off-by: Felix Singer felixsinger@posteo.net Reviewed-on: https://review.coreboot.org/c/coreboot/+/73979 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Matt DeVillier matt.devillier@gmail.com Reviewed-by: Patrick Georgi patrick@coreboot.org --- M util/docker/coreboot-jenkins-node/Dockerfile 1 file changed, 18 insertions(+), 18 deletions(-)
Approvals: build bot (Jenkins): Verified Patrick Georgi: Looks good to me, approved Matt DeVillier: Looks good to me, but someone else must approve
diff --git a/util/docker/coreboot-jenkins-node/Dockerfile b/util/docker/coreboot-jenkins-node/Dockerfile index 7ab703c..37537cc 100644 --- a/util/docker/coreboot-jenkins-node/Dockerfile +++ b/util/docker/coreboot-jenkins-node/Dockerfile @@ -13,12 +13,6 @@ # Because we're piping the contents of the dockerfile into the # docker build command, the 'COPY' keyword isn't valid.
-FROM coreboot/coreboot-sdk:{{SDK_VERSION}} AS zephyr-sdk -USER root -RUN wget -O zephyr.run https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.11.3/zephy... -RUN chmod +x ./zephyr.run -RUN ./zephyr.run -- -d /opt/zephyr-sdk - FROM coreboot/coreboot-sdk:{{SDK_VERSION}} USER root
@@ -83,18 +77,6 @@ chown root /usr/sbin/encapsulate && \ chmod +s /usr/sbin/encapsulate
-COPY --from=zephyr-sdk /opt/zephyr-sdk /opt/zephyr-sdk - -# Build U-boot tools needed by zephyr -RUN mkdir /tmp/b && cd /tmp/b && \ - git clone https://git.kernel.org/pub/scm/utils/dtc/dtc.git dtc && \ - git clone https://chromium.googlesource.com/chromiumos/third_party/u-boot -b chromeos-v2020.10-rc1 u-boot && \ - (cd dtc && make install_pylibfdt PREFIX=/usr/local) && \ - (cd u-boot/tools/dtoc && python3 setup.py install) && \ - (cd u-boot/tools/patman && python3 setup.py install) && \ - (cd u-boot/tools/binman && python3 setup.py install) && \ - cd / && rm -rf /tmp/b - VOLUME /data/cache ENTRYPOINT mount /cb-build && \ mount /home/coreboot/node-root/workspace && \