#!/bin/bash git_url_pki="ssh://git@git.sdsys.ru:8022/iru/openvpn-pki.git" git_url_ovpn="ssh://git@git.sdsys.ru:8022/iru/openvpn.git" git_dir_pki="openvpn-pki" JENKINS_MAIL="jenkins@sdsys.ru" cd / GIT_SSH_COMMAND='ssh -i /tmp/keyfile -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git clone ${git_url_pki} GIT_SSH_COMMAND='ssh -i /tmp/keyfile -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git clone ${git_url_ovpn} stonevpn -f $1 -n "$1" -z echo "Generate new key and cert for $1" > /tmp/commit.txt cd ${git_dir_pki} git add -A git config --global user.email "${JENKINS_MAIL}" git config --global user.name "Jenkins" git commit -F /tmp/commit.txt GIT_SSH_COMMAND='ssh -i /tmp/keyfile -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git push origin master