Table of contents:
-
Select or create a Cloud Platform project.
-
Enable billing for your project.
-
Enable the Google Cloud Build.
-
Set up authentication with a service account so you can access the API from your local workstation.
npm install --save googleapis-nodejs-cloudbuild
// Imports the Google Cloud client library
const { GCF } = require('googleapis-nodejs-cloudbuild');
// Your Google Cloud Platform project ID
const projectId = 'YOUR_PROJECT_ID';
// Creates a client
const gcf = new GCF({
keyFilename: './credentials.json',
projectId
});
// Get Triggers and metadata
gcf
.getCloudBuildTriggers()
.then(data => {
const fns = data[0];
//console.log('Cloud Build Triggers: ', fns);
const fn = fns[0];
console.log(fn.metadata);
})
.catch(err => {
console.error('ERROR:', err);
});
Apache Version 2.0
See LICENSE