1234567891011121314151617181920212223242526272829 |
- #!/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"
- git_dir_ovpn="openvpn"
- JENKINS_MAIL="jenkins.dev@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
- #cd ${git_dir_ovpn}
- #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
|