Travis CI: Cloud Based Continuous Integration Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
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
Audience
Developers
Testers
DevOps engineers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Facilities
Location
Start date
Start date
Reviews
Subjects
- Benefits
- Quality Assurance
- Testing
- Java
- PHP
- Quality
- Perspective
- Project
- Team Training
- Quality Training
Course programme
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
Travis CI: Cloud Based Continuous Integration Training Course