Forgejo: Apply Shellcheck

This commit is contained in:
Benoit 2024-11-21 20:28:20 +09:00
parent 887f614e20
commit 85c14829c0
Signed by: Benoit
SSH key fingerprint: SHA256:kFsX94Kq6z/6CY0dX+7/FpAeJC0QlMhJVY+B7NYrOmA

View file

@ -14,22 +14,22 @@ SERIAL="1benoitjpnet"
CNAME="$UPSTREAM_NAME-$UPSTREAM_VER_DASH-$SERIAL-$DIST-$VER" CNAME="$UPSTREAM_NAME-$UPSTREAM_VER_DASH-$SERIAL-$DIST-$VER"
ALIAS="$UPSTREAM_NAME-$UPSTREAM_VER-$SERIAL" ALIAS="$UPSTREAM_NAME-$UPSTREAM_VER-$SERIAL"
cd $WORKSPACE cd "$WORKSPACE"
incus launch images:$IMAGE $CNAME --quiet incus launch images:$IMAGE "$CNAME" --quiet
wait_network $CNAME wait_network "$CNAME"
# Forgejo # Forgejo
incus exec $CNAME -- mkdir /etc/esh incus exec "$CNAME" -- mkdir /etc/esh
incus exec $CNAME -- apt update incus exec "$CNAME" -- apt update
incus exec $CNAME -- apt upgrade -y incus exec "$CNAME" -- apt upgrade -y
incus exec $CNAME -- apt install -y --no-install-recommends wget git git-lfs redis-server incus exec "$CNAME" -- apt install -y --no-install-recommends wget git git-lfs redis-server
incus exec $CNAME -- \ incus exec "$CNAME" -- \
wget --quiet \ wget --quiet \
https://codeberg.org/forgejo/forgejo/releases/download/v${UPSTREAM_VER}/forgejo-${UPSTREAM_VER}-linux-amd64 \ https://codeberg.org/forgejo/forgejo/releases/download/v${UPSTREAM_VER}/forgejo-${UPSTREAM_VER}-linux-amd64 \
-O /usr/local/bin/forgejo -O /usr/local/bin/forgejo
incus exec $CNAME -- chmod +x /usr/local/bin/forgejo incus exec "$CNAME" -- chmod +x /usr/local/bin/forgejo
incus exec $CNAME -- \ incus exec "$CNAME" -- \
adduser \ adduser \
--system \ --system \
--shell /bin/bash \ --shell /bin/bash \
@ -38,13 +38,13 @@ incus exec $CNAME -- \
--disabled-password \ --disabled-password \
--home /home/git \ --home /home/git \
git git
incus exec $CNAME -- mkdir /var/lib/forgejo incus exec "$CNAME" -- mkdir /var/lib/forgejo
incus exec $CNAME -- chown git:git /var/lib/forgejo incus exec "$CNAME" -- chown git:git /var/lib/forgejo
incus exec $CNAME -- chmod 750 /var/lib/forgejo incus exec "$CNAME" -- chmod 750 /var/lib/forgejo
incus exec $CNAME -- mkdir /etc/forgejo incus exec "$CNAME" -- mkdir /etc/forgejo
incus exec $CNAME -- chown root:git /etc/forgejo incus exec "$CNAME" -- chown root:git /etc/forgejo
incus exec $CNAME -- chmod 770 /etc/forgejo incus exec "$CNAME" -- chmod 770 /etc/forgejo
incus exec $CNAME -- \ incus exec "$CNAME" -- \
wget --quiet \ wget --quiet \
-O /etc/systemd/system/forgejo.service \ -O /etc/systemd/system/forgejo.service \
https://codeberg.org/forgejo/forgejo/raw/branch/forgejo/contrib/systemd/forgejo.service https://codeberg.org/forgejo/forgejo/raw/branch/forgejo/contrib/systemd/forgejo.service