From c6bc64bb58199395bcfa24477b879e3d86b3b4c2 Mon Sep 17 00:00:00 2001 From: Alex DeBrie Date: Fri, 25 Aug 2017 12:49:04 +0000 Subject: [PATCH] Add AWS CodeBuild to CI detection --- index.js | 3 ++- test.js | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index e199255..744e6f1 100644 --- a/index.js +++ b/index.js @@ -20,7 +20,8 @@ var vendors = [ ['HUDSON', 'Hudsun', 'HUDSON_URL'], ['TASKCLUSTER', 'TaskCluster', 'TASK_ID', 'RUN_ID'], ['GOCD', 'GoCD', 'GO_PIPELINE_LABEL'], - ['BITBUCKET', 'Bitbucket Pipelines', 'BITBUCKET_COMMIT'] + ['BITBUCKET', 'Bitbucket Pipelines', 'BITBUCKET_COMMIT'], + ['CODEBUILD', 'AWS CodeBuild', 'CODEBUILD_BUILD_ARN'] ] exports.name = null diff --git a/test.js b/test.js index e9c3101..6f5b925 100644 --- a/test.js +++ b/test.js @@ -26,6 +26,7 @@ assert.equal(ci.HUDSON, false) assert.equal(ci.TASKCLUSTER, false) assert.equal(ci.GOCD, false) assert.equal(ci.BITBUCKET, false) +assert.equal(ci.CODEBUILD, false) // Not CI delete process.env.CI @@ -54,6 +55,7 @@ assert.equal(ci.HUDSON, false) assert.equal(ci.TASKCLUSTER, false) assert.equal(ci.GOCD, false) assert.equal(ci.BITBUCKET, false) +assert.equal(ci.CODEBUILD, false) // Unknown CI process.env.CI = 'true' @@ -79,3 +81,4 @@ assert.equal(ci.HUDSON, false) assert.equal(ci.TASKCLUSTER, false) assert.equal(ci.GOCD, false) assert.equal(ci.BITBUCKET, false) +assert.equal(ci.CODEBUILD, false)