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

/teamcity-properties/

    Package Sidebar

    Install

    npm i teamcity-properties

    Weekly Downloads

    477

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • anton-rudeshko