teamcity-properties

2.0.0 • Public • Published

TeamCity properties

Access TeamCity build parameters from Node.js.

Important: from TeamCity build you can only access system.* parameters.

Installation

Using npm:

npm install --save teamcity-properties

Usage

# test.properties
myCompany.project.name = example
var tcProps = require('teamcity-properties');
 
// may fail silently (return undefined)
var agentName = tcProps['agent.name'];
 
// throws if no such property
var projectName = tcProps.get('myCompany.project.name');
 
// get properties as namespaces (nested objects);
var asObject = tcProps.namespaces();
asObject.myCompany.project.name; // example

References

LICENSE

MIT

Keywords

none

install

npm i teamcity-properties

Downloadsweekly downloads

181

version

2.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability