Skip to content

Commit

Permalink
feat: Add add-github-to-known-hosts command
Browse files Browse the repository at this point in the history
  • Loading branch information
edahlseng committed Jan 23, 2019
1 parent 6c6543c commit aaa7024
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions sources/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,16 @@ commands:
echo "Release commit, halting"
circleci-agent step halt
fi
add-github-to-known-hosts:
description: Add GitHub RSA key to known_hosts file, to support SSH with GitHub
steps:
- run:
name: Adding GitHub to known_hosts file
command: |
mkdir -p ~/.ssh
echo 'github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
' >> ~/.ssh/known_hosts
setup-git-user:
description: Configures Git so that actions are performed on behalf of the specified user
parameters:
Expand All @@ -99,13 +109,7 @@ commands:
- add_ssh_keys:
fingerprints:
- << parameters.git-ssh-fingerprint >>
- run:
name: Adding GitHub to known_hosts file
command: |
mkdir -p ~/.ssh
echo 'github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
' >> ~/.ssh/known_hosts
- add-github-to-known-hosts
- run:
name: Configuring Git user
command: |
Expand Down

0 comments on commit aaa7024

Please sign in to comment.