Add keyscan for known hosts.

This commit is contained in:
2021-06-19 22:10:33 +00:00
parent c239937874
commit 5a41e29a6f

View File

@ -7,20 +7,25 @@ before_script:
- eval $(ssh-agent -s)
- echo "${SSH_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null
# Ensure known hosts exists and is populated
mkdir ~/.ssh && chmod 700 ~/.ssh
ssh-keyscan -p 2224 gitlab.jamma.life >> ~/.ssh/known_hosts
push_github:
type: deploy
environment:
name: github
url: github.com/jmhbnz/tooling
script:
- git status
- git remote -v
- git checkout master
# Output git status
- git checkout master && git status
# Add a new remote for github
- git remote add github git@github.com:jmhbnz/tooling.git || true
# Push to the new remote
- git push github master
only:
refs:
- master