// https://docs.travis-ci.com/user/environment-variables#default-environment-variables module.exports = { detect({env}) { return Boolean(env.TRAVIS); }, configuration({env}) { const pr = env.TRAVIS_PULL_REQUEST === 'false' ? undefined : env.TRAVIS_PULL_REQUEST; const isPr = Boolean(pr); return { name: 'Travis CI', service: 'travis', commit: env.TRAVIS_COMMIT, tag: env.TRAVIS_TAG, build: env.TRAVIS_BUILD_NUMBER, buildUrl: env.TRAVIS_BUILD_WEB_URL, branch: env.TRAVIS_BRANCH, job: env.TRAVIS_JOB_NUMBER, jobUrl: env.TRAVIS_JOB_WEB_URL, pr, isPr, prBranch: env.TRAVIS_PULL_REQUEST_BRANCH, slug: env.TRAVIS_REPO_SLUG, root: env.TRAVIS_BUILD_DIR, }; }, };