0.6.1 • Published 7 years ago
cloud-build-message v0.6.1
🏗️ Cloud Build Message
Unofficial utilities to help process Cloud Build notification messages.
Getting Started
Install
npm install --save cloud-build-message
JavaScript
In a Google Cloud Function for Pub/Sub, you can decode a message and get an object with normalized data:
const cloudBuildMessage = require("cloud-build-message")
exports.helloPubSub = (data, context) => {
const decodedMessage = cloudBuildMessage.decodeMessage(data, context)
const buildResult = cloudBuildMessage.extractResult(decodedMessage)
}
TypeScript
In a Google Cloud Function for Pub/Sub, you can decode a message and get an object with normalized data:
import { decodeMessage, extractResult } from "cloud-build-message"
export function helloPubSub(data: any, context: any) {
const decodedMessage = decodeMessage(data, context)
const buildResult = extractResult(decodedMessage)
}