project-anacapa / course-github-org-tool

PLEASE USE: https://github.com/project-anacapa/github-roster-tool instead!
https://github.com/project-anacapa/github-roster-tool
MIT License
1 stars 4 forks source link

Add step to instructions for setting up course-github-org-tool for adding Jenkins key to Machine_user_account #30

Open pconrad opened 7 years ago

pconrad commented 7 years ago

When using the Jenkins-based-autograding features of Anacapa, each Jenkins server will have a SSH private/public key pair that it uses to access private github repos in the course organization.

The key pair is created when the Jenkins instance is configured. The public key is then published. Anyone setting up a machine user as part of configuring a new course needs to add that public key into the machine user's github account.

This needs to be documented.