util/docker: Update agent-root to node-root for jenkins
Jenkins has changed the name of the build directory, so it's not currently building out of memory, it's writing to the SSD. This changes the build back to tmpfs. Signed-off-by: Martin Roth <martin@coreboot.org> Change-Id: Iefcf53757862feb2025aa5696f9f5dbce9dd70dd Reviewed-on: https://review.coreboot.org/c/coreboot/+/46803 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
7d520ff98f
commit
a266299490
|
@ -35,13 +35,13 @@ RUN mkdir /var/run/sshd && \
|
||||||
chmod 0755 /var/run/sshd && \
|
chmod 0755 /var/run/sshd && \
|
||||||
/usr/bin/ssh-keygen -A
|
/usr/bin/ssh-keygen -A
|
||||||
|
|
||||||
# Create /cb-build as a tmpfs directory to build in
|
# Create tmpfs directories to build in
|
||||||
RUN mkdir /cb-build && \
|
RUN mkdir /cb-build && \
|
||||||
chown coreboot:coreboot /cb-build && \
|
chown coreboot:coreboot /cb-build && \
|
||||||
echo "tmpfs /cb-build tmpfs rw,mode=1777 0 0" > /etc/fstab && \
|
echo "tmpfs /cb-build tmpfs rw,mode=1777 0 0" > /etc/fstab && \
|
||||||
mkdir -p /home/coreboot/agent-root/workspace && \
|
mkdir -p /home/coreboot/node-root/workspace && \
|
||||||
chown -R coreboot:coreboot /home/coreboot/agent-root && \
|
chown -R coreboot:coreboot /home/coreboot/node-root && \
|
||||||
echo "tmpfs /home/coreboot/agent-root/workspace tmpfs rw,mode=1777 0 0" >> /etc/fstab && \
|
echo "tmpfs /home/coreboot/node-root/workspace tmpfs rw,mode=1777 0 0" >> /etc/fstab && \
|
||||||
chown coreboot:coreboot /home/coreboot/.ccache && \
|
chown coreboot:coreboot /home/coreboot/.ccache && \
|
||||||
echo "tmpfs /home/coreboot/.ccache tmpfs rw,mode=1777 0 0" >> /etc/fstab
|
echo "tmpfs /home/coreboot/.ccache tmpfs rw,mode=1777 0 0" >> /etc/fstab
|
||||||
|
|
||||||
|
@ -53,8 +53,8 @@ RUN gcc -o /usr/sbin/encapsulate /tmp/encapsulate.c && \
|
||||||
|
|
||||||
VOLUME /data/cache
|
VOLUME /data/cache
|
||||||
ENTRYPOINT mount /cb-build && \
|
ENTRYPOINT mount /cb-build && \
|
||||||
mount /home/coreboot/agent-root/workspace && \
|
mount /home/coreboot/node-root/workspace && \
|
||||||
chown -R coreboot:coreboot /home/coreboot/agent-root && \
|
chown -R coreboot:coreboot /home/coreboot/node-root && \
|
||||||
mount /home/coreboot/.ccache && \
|
mount /home/coreboot/.ccache && \
|
||||||
chown coreboot:coreboot /home/coreboot/.ccache && \
|
chown coreboot:coreboot /home/coreboot/.ccache && \
|
||||||
/usr/sbin/sshd -p 49151 -D
|
/usr/sbin/sshd -p 49151 -D
|
||||||
|
|
Loading…
Reference in New Issue