summaryrefslogtreecommitdiff
path: root/.ci-make.sh
diff options
context:
space:
mode:
authorcrystal <crystal@noreply.codeberg.org>2023-07-02 15:46:48 -0600
committercrystal <crystal@noreply.codeberg.org>2023-07-02 15:46:48 -0600
commit8376162acf353712d00d2764a272e9272299ee14 (patch)
treeb7294e9ea19f296e07480152012f2f77ff77b8e1 /.ci-make.sh
parent73da6b9d0d32fb7312037e2c209c45b91661c15b (diff)
add ci test for repo
Diffstat (limited to '.ci-make.sh')
-rwxr-xr-x.ci-make.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/.ci-make.sh b/.ci-make.sh
index 6b3268a..83b1de3 100755
--- a/.ci-make.sh
+++ b/.ci-make.sh
@@ -116,5 +116,19 @@ case "$1" in
curl http://localhost:3000/
exit $?
;;
+ "install-repo-test")
+ apt update
+ apt install -y ./"$2"
+ apt update
+ apt upgrade -y
+ apt update
+ apt install "$3"
+ sudo -u forgejo USER=forgejo \
+ HOME=/var/lib/forgejo GITEA_WORK_DIR=/var/lib/forgejo \
+ forgejo --web --config /etc/fogejo/app.ini &
+ sleep 10
+ curl http://localhost:3000/
+ exit $?
+ ;;
esac