By Chris Dawson,Ben Straub
For your subsequent venture on GitHub, benefit from the service’s robust API to satisfy your detailed improvement specifications. This sensible advisor exhibits you ways to construct your individual software program instruments for customizing the GitHub workflow. every one hands-on bankruptcy is a compelling tale that walks you thru the tradeoffs and issues for construction purposes on best of assorted GitHub technologies.
If you’re an skilled programmer accustomed to GitHub, you’ll construct instruments with the GitHub API and comparable open resource applied sciences comparable to Jekyll (site builder), Hubot (NodeJS chat robot), and Gollum (wiki).
- Build an easy Ruby server with Gist API command-line instruments and Ruby’s "Octokit" API client
- Use the Gollum command-line device to construct a picture administration application
- Build a GUI software to go looking GitHub with Python
- Document interactions among third-party instruments and your code
- Use Jekyll to create a fully-featured web publication from fabric on your GitHub repository
- Create an Android cellular software that reads and writes info right into a Jekyll repository
- Use Hubot to automate pull request reviews
Read Online or Download Building Tools with GitHub: Customize Your Workflow PDF
Best open source programming books
The absolutely up-to-date consultant to company community tracking with Today’s Nagios Platform and instruments this is often the definitive consultant to development most economical, enterprise-strength tracking infrastructures with the newest advertisement and open resource models of Nagios. World-renowned tracking professional David Josephsen covers the full tracking software program stack, treating Nagios as a specification language and starting place for development good designed tracking platforms which can scale to serve any association.
Starting Fedora machine: Fedora 18 variation is a whole consultant to utilizing the Fedora 18 computing device Linux unlock as your day-by-day motive force for mail, productiveness, social networking, and extra. writer and Linux specialist Richard Petersen delves into the working approach as a complete and provides you a whole remedy of Fedora 18 computing device install, configuration, and use.
On your subsequent undertaking on GitHub, benefit from the service’s robust API to fulfill your exact improvement specifications. This sensible consultant indicates you ways to construct your individual software program instruments for customizing the GitHub workflow. every one hands-on bankruptcy is a compelling tale that walks you thru the tradeoffs and issues for development functions on best of assorted GitHub applied sciences.
Grasp non-stop integration, deployment and automatic trying out for Android apps. You’ll see the right way to organize and tear down sandbox environments to check the end-user event, the place you’ll tips on how to deal with a cellular machine as well as the construct laptop. Android non-stop Integration applies a real-world CI development that has been completely established and carried out.
Extra info for Building Tools with GitHub: Customize Your Workflow
Building Tools with GitHub: Customize Your Workflow by Chris Dawson,Ben Straub