GitHub¶
Service Description:¶
Powerful collaboration, code review, and code management for open source and private projects. Public projects are always free.
User Guide¶
Activation of the service¶
From the page http://127.0.0.1:8000/th/service/
from the “Services available” part of the page, select Github and press “Activate it”
Defining a trigger¶
with Github as provider, when another service is used as a consumer
with Github as consumer, when another service is used as a provider
Installation Guide¶
Requesting a key¶
On https://github.com/settings/developers, click on “New Oauth App” button at right.
Fill the form and get the informations that you will need to provide in the next paragraph
The service keys¶
Here are the modifications of .env file you will need to make to be able to use your credentials with Github
TH_GITHUB_USERNAME= 'username'
TH_GITHUB_PASSWORD= 'password'
TH_GITHUB_CONSUMER_KEY= 'your consumer key'
TH_GITHUB_CONSUMER_SECRET= 'your consumer secret'