O'Reilly logo

Version Control with Git and GitHub by Joseph Muli, Alex Magana

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Automated Testing and Release Management

Learning Objectives

By the end of this chapter, you will be able to:

  • Automate the testing and building of application releases on GitHub
  • Version software releases

This chapter describes utilizing webhooks, CircleCi and tagging and releasing with Git.

Introduction

You have recently gone over a variety of Git modules, workflows, and operations ranging from versioning commits to collaboratively forking and rebasing commits. You can now comfortably contribute to any desired repository, abiding by the necessary best practices.

This chapter will introduce a new perspective on handling code and operations on your repositories. We will walk through and implement test automation and release management, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required