api-console-assets
Version:
This repo only exists to publish api console components to npm
43 lines (37 loc) • 1 kB
JavaScript
title = 'arc-ci';
const http = require('http');
const options = {
port: 5243,
hostname: '104.199.30.184',
method: 'POST',
path: '/travis-build',
headers: {
'x-travis-ci-event': 'build-stage',
'content-type': 'application/json'
}
};
const payload = {
'branch': process.env.TRAVIS_BRANCH || 'stage',
'buildNumber': process.env.TRAVIS_BUILD_NUMBER || 'dev',
'commit': process.env.TRAVIS_COMMIT || 'test',
'jobNumber': process.env.TRAVIS_JOB_NUMBER || 'dev',
'pullRequest': process.env.TRAVIS_PULL_REQUEST || false,
'pullRequestSha': process.env.TRAVIS_PULL_REQUEST_SHA || 'none',
'slug': process.env.TRAVIS_REPO_SLUG || 'unknown'
};
var req = http.request(options, (res) => {
res.on('end', () => {
process.exit();
});
});
req.on('end', () => {
process.exit();
});
req.on('error', (e) => {
console.log(`problem with request: ${e.message}`);
process.exit(1);
});
req.write(JSON.stringify(payload));
req.end();
;
process.