Travis CI Documentation (original) (raw)
Getting Started
- Travis CI Onboarding
- Core Concepts for Beginners
- Customizing the Build
- Speeding up the Build
- Using Docker in your Build
- Headless Testing with Browsers
- Building Pull Requests
- Cron Jobs
- Common Build Problems
- Command Line Client
- Build Config Imports
- Build Config Validation
Tutorials
Jobs, Builds, Matrices and Stages
Installing Dependencies
- Installing Dependencies
- Private Dependencies GitHub
- Private Dependencies Bitbucket
- Setting up Services and Databases
- Caching Dependencies
- Caching Dependencies within a Build (Workspaces)
- Adding to SSH Known Hosts
Programming Languages
- Android
- C
- C#
- C++
- Clojure
- Crystal
- D
- Dart
- Elixir
- Elm
- Erlang
- F#
- Generic
- Go
- Groovy
- Haskell
- Haxe
- Java
- JavaScript (with Node.js)
- Julia
- MATLAB
- Minimal
- Nix
- Objective-C
- Perl
- Perl6
- PHP
- Python
- R
- Ruby
- Rust
- Scala
- Smalltalk
- Swift
- Visual Basic
- Adding a language
Deployments and Uploads
- Overview
- anynines
- Atlas
- AWS CodeDeploy
- AWS Elastic Beanstalk
- AWS Lambda
- AWS OpsWorks
- AWS S3
- Azure Web Apps
- bintray
- BitBalloon
- Bluemix CloudFoundry
- Boxfuse
- Catalyze
- Chef Supermarket
- Cloud 66
- CloudFoundry
- Cargo
- Engine Yard
- GitHub Pages
- GitHub Releases
- Google App Engine
- Google Cloud Storage
- Google Firebase
- Hackage
- Hephy
- Heroku
- Launchpad
- npm
- OpenShift
- packagecloud.io
- Puppet Forge
- PyPI
- Rackspace Cloud Files
- RubyGems
- Scalingo
- Script
- Snap Store
- Surge.sh
- TestFairy
- Transifex
- Uploading Build Artifacts
CI Environment Reference
- Overview
- Ubuntu Linux CI Environment References
- macOS CI Environment Reference
- Windows CI Environment Reference
- FreeBSD CI Environment Reference
- Building on Multiple Operating Systems
- Building on Multiple CPU Architectures
- Environment Variables
- Build Environment Updates
- Build Machines IP Addresses
Security and Secure Software Supply Chain
- Encrypting Sensitive Data
- Encrypting Files
- GitHub Permissions used by Travis CI
- Bitbucket Permissions used by Travis CI
- Assembla Permissions used by Travis CI
- GitLab Permissions used by Travis CI
- Disable Job Logs Availability
- Best Practices in Securing Your Data
- Securely Signing Software
- Software Bill of Materials
Integrations and Notifications
- Configuring Notifications
- Showing Build Status Images
- Code Climate
- DeepSource
- Coveralls
- Coverity Scan
- BrowserStack
- Sauce Labs
- SonarCloud
- SourceClear
- Atom Feeds
- CCMenu / CCTray Feeds
- Embedded Builds with PlatformIO
- Hashicorp Vault
- 3rd Party Apps, Clients and Tools
Developer Program
Hosted Billing
Travis CI Enterprise
This documentation site is Open Source. The README in our Git repository explains how to contribute.
Travis CI relies on Open Source licensing information.
Imprint
Travis CI GmbH
Bonner Straße 12
51379 Leverkusen
Germany
Vertreten durch
Randy Jacops
Kontakt (Contact)
Email phyothura@one.com
Registereintrag (Commercial Registration Number)
HRB 140133 B
Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz (VAT ID Number Germany)
DE282002648
Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV
Travis CI GmbH
Randy Jacops
Bonner Straße 12
51379 Leverkusen
Germany