Development docs
  • Introduction
  • General information
    • Development Ecosystem
    • Documentation
    • Testing
    • Continuous Integration
    • Code Style
    • Paradigms
    • Design Patterns
    • Architecture
    • Refactoring
    • Date Formats
  • Various
    • Technologies and services
      • Travis
      • GitHub
    • Databases
      • Database Kinds
      • Style Guide
      • Joins
    • Web
      • Template View
      • Interactive View
      • Open Graph
      • Twitter Card
    • Parsers
    • Regular Expression
    • File Formats
      • Properties
    • Logging
  • git
    • Configuration files
      • gitignore
      • gitattributes
    • Gitflow
    • Tools
  • Web
    • REST
    • SOAP
  • Architecture
    • SOA
  • Object Oriented Programming
    • Returns
  • Jenkins
    • Pipeline
      • Steps
      • Environment
      • Notifications
      • Scripts
  • Java
    • Environment
      • Development Ecosystem
      • IDE
    • General
    • Interfaces and Generics for a Service
      • Dependencies
      • Type Errors
      • Nested Type Errors
    • Creating New Instances Dynamically
      • Using Classes
      • Using Providers
Powered by GitBook
On this page
  • Configuration
  • Environmental variables
  • Integration
  • Complex flows

Was this helpful?

  1. Various
  2. Technologies and services

Travis

PreviousTechnologies and servicesNextGitHub

Last updated 6 years ago

Was this helpful?

Recommended free .

Their are helpful and cover most use cases and problems.

Configuration

The CI process is prepared with the help of a YAML file, the .travis.yml. All projects include one of these.

As commented before, all the information is included in their docs.

Environmental variables

Remember that Travis gives support to environmental variables, which can be configured for each project. This is preffered to using encrypred variables in the YAML file.

Integration

Travis integrates well with other services such as Github or Bintray.

Complex flows

By default Travis only gives support to simple CI flows. It is recommended using shell scripts to cover this limitation.

There is a set of which can help with this.

CI service
docs
CI scripts