This utility was born out of the need to create and configure multiple Github repositories in an easy, consistent and
repeatable manner, yay automation! 🎉
-
Create a
Githuboauth token that has therepo,admin:public_key, andadmin:repo_hookscopes attached to it. -
Create a defintion repository and your first repository definition
-
Create the repository
docker run -it --rm \
-v <PATH TO LOCAL DEFINITION REPOSITORY>:/definition-repository \
dangernoodle/github-repository-tools \
--repoDir /definition-repository \
repository <NAME OF REPOSITORY>See the wiki for futher details.