#!/bin/sh # Fetch cnf in build and export ssh config if [ -z "$SSH_ORIGINAL_COMMAND" ]; then cd "$(dirname "$(readlink -f "$0")")" echo "Pull Laminar config" git fetch --prune --force git reset --hard origin/master echo "Clean up and generate" git clean -xdff ./generate.sh echo "Deploy ssh configuration" cp ssh/config ~/.ssh/config cp ssh/authorized_keys ~/.ssh/authorized_keys echo "Set crontab" crontab crontab else echo "Laminar queue: $SSH_ORIGINAL_COMMAND" LAMINAR_REASON="Git hook" laminarc queue "$SSH_ORIGINAL_COMMAND" fi