#!/bin/bash

GITUSERNAME="autonomicgitlabci"
GITUSEREMAIL="autonomicgitlabci@nowhere.com"
DEPLOYSCRIPT="https://github.com/X1011/git-directory-deploy/raw/master/deploy.sh"

export GIT_DEPLOY_DIR="public"
export GIT_DEPLOY_BRANCH="production"
export GIT_DEPLOY_REPO="git@gitlab.com:autonomic-cooperative/autonomic-cooperative.gitlab.io.git"

apt-get update -y
apt-get install -yqq wget openssh-client

wget $DEPLOYSCRIPT && chmod +x deploy.sh

git config --global user.email $GITUSEREMAIL
git config --global user.name  $GITUSERNAME

mkdir -p ~/.ssh
eval "$(ssh-agent -s)"
ssh-add <(echo "$SSH_PRIVATE_KEY")
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config

./deploy.sh -m "Git tag: $(git describe --exact-match HEAD)"

rm -Rfv .ssh
