/src/site/apt/index.apt
http://github.com/kohsuke/github-api · Unknown · 25 lines · 19 code · 6 blank · 0 comment · 0 complexity · 58e830468eaa3908aa417cad86d88089 MD5 · raw file
- What is this?
- This library defines an object oriented representation of the GitHub API. The library doesn't yet cover the entirety of the GitHub API, but it's implemented with the right abstractions and libraries to make it very easy to improve the coverage.
- Sample Usage
- ------------------
- GitHub github = GitHub.connect();
- GHRepository repo = github.createRepository(
- "new-repository","this is my new repository",
- "http://www.kohsuke.org/",true/*public*/);
- repo.addCollaborators(github.getUser("abayer"),github.getUser("rtyler"));
- repo.delete();
- ------------------
- Credential
- This library allows the caller to supply the credential as parameters, but it also defines a common convention
- so that applications using this library will look at the consistent location. In this convention, the library
- looks at "~/.github" property file, which should have the following two values:
- ------------------
- login=kohsuke
- token=012345678
- ------------------