Skip to content
Tomas Lazauskas edited this page Mar 20, 2020 · 1 revision

We are using Travis-CI as the CI platform.

Custom set-up

CROP depends on a few private repositories which are added as Git submodules. These private submodules must be cloned early on in the build process and we use GitHub API token for authentication.

Instructions (based on https://docs.travis-ci.com/user/private-dependencies/#api-token):

  1. Obtain a GitHub API token

Under the GitHub account settings for the user you want to use, navigate to Settings > Developer settings, and then generate a “Personal access tokens”. Make sure the token has the “repo” scope.

  1. On travis-ci.com add environmental parameter CI_USER_TOKEN with GitHub API token value in the settings section for the CROP build.

Clone this wiki locally