aws-delivlib
Version:
A fabulous library for defining continuous pipelines for building, testing and releasing code libraries.
26 lines (25 loc) • 756 B
TypeScript
import { CodePipeline } from '@aws-sdk/client-codepipeline';
export declare const codePipeline: CodePipeline;
/**
* Lambda handler for the codepipeline state change events
*
* {
* "version": "0",
* "id": event_Id,
* "detail-type": "CodePipeline Pipeline Execution State Change",
* "source": "aws.codepipeline",
* "account": Pipeline_Account,
* "time": TimeStamp,
* "region": "us-east-1",
* "resources": [
* "arn:aws:codepipeline:us-east-1:account_ID:myPipeline"
* ],
* "detail": {
* "pipeline": "myPipeline",
* "version": "1",
* "state": "STARTED",
* "execution-id": execution_Id
* }
* }
*/
export declare function handler(event: any): Promise<void>;