文件名称:env-ci:获取CI服务公开的环境变量
文件大小:43KB
文件格式:ZIP
更新时间:2024-02-19 23:38:56
jenkins circleci environment gitlab drone
环境 获取CI服务公开的环境变量。 改编自 。 安装 $ npm install --save env-ci 用法 const envCi = require ( 'env-ci' ) ; const { name , service , isCi , branch , commit , tag , build , buildUrl , job , jobUrl , isPr , pr , prBranch , slug , root } = envCi ( ) ; if ( isCI ) { console . log ( `Building repo ${ slug } on ${ name } service` ) ; if ( isPr ) { console . log ( `Building Pull Request # ${ pr } originating from branch ${ prBranch } and targeting branch ${ branch } ` ) ; } else { console . log ( `Bu
【文件预览】:
env-ci-master
----.travis.yml(329B)
----index.js(1KB)
----package.json(2KB)
----.yarnrc(27B)
----.github()
--------ISSUE_TEMPLATE.md(1KB)
----test()
--------index.test.js(5KB)
--------lib()
--------services()
--------helpers()
----LICENSE(1KB)
----.gitignore(2KB)
----lib()
--------utils.js(232B)
--------git.js(734B)
----CODE_OF_CONDUCT.md(3KB)
----.npmrc(19B)
----README.md(19KB)
----services()
--------wercker.js(559B)
--------bitrise.js(737B)
--------bamboo.js(525B)
--------codefresh.js(665B)
--------puppet.js(458B)
--------vsts.js(934B)
--------buildkite.js(808B)
--------scrutinizer.js(518B)
--------cirrus.js(797B)
--------codebuild.js(592B)
--------teamcity.js(1KB)
--------github.js(1KB)
--------drone.js(749B)
--------travis.js(769B)
--------codeship.js(486B)
--------semaphore.js(954B)
--------circleci.js(827B)
--------shippable.js(685B)
--------sail.js(502B)
--------git.js(162B)
--------jenkins.js(877B)
--------gitlab.js(799B)
--------appveyor.js(895B)
--------buddy.js(702B)
--------bitbucket.js(636B)