aboutsummaryrefslogtreecommitdiff
path: root/aux/ci/git-pre-push.sh
blob: 951d3530456fe27bb6be17a7c0f95b33c66736b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
set -eux

PACKAGE="$(basename "$PWD")"
LOGS_DIR="/opt/ci/$PACKAGE/logs"
REMOTE_GIT_DIR="/srv/git/$PACKAGE.git"

ssh git.euandreh.xyz mkdir -p "$LOGS_DIR"
scp aux/ci/ci-build.sh         "git.euandreh.xyz:$(dirname "$LOGS_DIR")/ci-build.sh"
scp aux/ci/git-post-receive.sh "git.euandreh.xyz:$REMOTE_GIT_DIR/hooks/post-receive"