Commit c1ae79d7 authored by Mattia Rizzolo's avatar Mattia Rizzolo Committed by Holger Levsen
Browse files

put /tmp under tmpfs

parent 69f00384
...@@ -60,9 +60,18 @@ sudo mkdir -p /srv/workspace ...@@ -60,9 +60,18 @@ sudo mkdir -p /srv/workspace
# prepare tmpfs on some hosts # prepare tmpfs on some hosts
case $HOSTNAME in case $HOSTNAME in
jenkins) TMPFSSIZE=100 ;; jenkins)
profitbricks-build4-amd64) TMPFSSIZE=32 ;; TMPFSSIZE=100
profitbricks-build?-amd64) TMPFSSIZE=200 ;; TMPSIZE=15
;;
profitbricks-build4-amd64)
TMPFSSIZE=32
TMPSIZE=8
;;
profitbricks-build?-amd64)
TMPFSSIZE=200
TMPSIZE=15
;;
*) ;; *) ;;
esac esac
case $HOSTNAME in case $HOSTNAME in
...@@ -70,6 +79,9 @@ case $HOSTNAME in ...@@ -70,6 +79,9 @@ case $HOSTNAME in
if ! grep -q '^tmpfs\s\+/srv/workspace\s' /etc/fstab; then if ! grep -q '^tmpfs\s\+/srv/workspace\s' /etc/fstab; then
echo "tmpfs /srv/workspace tmpfs defaults,size=${TMPFSSIZE}g 0 0" | sudo tee -a /etc/fstab >/dev/null echo "tmpfs /srv/workspace tmpfs defaults,size=${TMPFSSIZE}g 0 0" | sudo tee -a /etc/fstab >/dev/null
fi fi
if ! grep -q '^tmpfs\s\+/tmp\s' /etc/fstab; then
echo "tmpfs /tmp tmpfs defaults,size=${TMPSIZE}g 0 0" | sudo tee -a /etc/fstab >/dev/null
fi
if ! mountpoint -q /srv/workspace; then if ! mountpoint -q /srv/workspace; then
if test -z "$(ls -A /srv/workspace)"; then if test -z "$(ls -A /srv/workspace)"; then
sudo mount /srv/workspace sudo mount /srv/workspace
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment