Travis CI: Cloud Based Continuous Integration Training Course

Note: some courses require a minimum of 2 delegates. Please contact us.

Last updated

Course Code

travisci

Duration

7 hours (usually 1 day including breaks)

Requirements

  • Experience with application development

Audience

  • Developers
  • Testers
  • DevOps engineers

Overview

Travis CI is a hosted, distributed continuous integration service used to build and test software projects hosted on GitHub. It is a hosted alternative to Jenkins.

In this instructor-led, live training, participants will learn a cloud-based approach to continuous integration as they build and deploy a sample web application using Travis CI.

By the end of this training, participants will be able to:

  • Build and test projects hosted on GitHub
  • Deploy an application to different hosting providers using Travis CI
  • Use Travis CI to automatically check software when committed to GitHub
  • Run automated tests on different machines, operating systems and software versions
  • Integrate Travis CI with third-party tools

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline

Introduction

  • Travis CI vs Jenkins for continuous integration

Setting up an account

Choosing a repository

Yaml overview

  • travis.yml

Setting parameters

  • Programming language
  • Build and test environment
  • Dependencies

New commits and pull requests

Configuring for specific branches and patterns

Running automated tests

Encrypting files and data

Notifications and logs

Handling errors and failures

Closing remarks

Testimonials

★★★★★
★★★★★

Course Discounts

No course discounts for now.

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Malta!

As a Business Development Manager you will:

  • expand business in Malta
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions