我想将 AWS CodeCommit 提交消息发送到 HipChat 房间。我已经有一个 lambda 函数,它会为特定的提交触发。我需要的是从 CodeCommit 获取提交详细信息。提交 ID、提交消息、分支名称等。
问问题
86 次
1 回答
1
在 lambda 中,您可以要求 sdk 然后从 lambda 事件中获取参数。
const AWS = require('aws-sdk')
let codecommit = new AWS.CodeCommit();
var params = {
commitId: 'STRING_VALUE', /* required */
repositoryName: 'STRING_VALUE' /* required */
};
codecommit.getCommit(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
根据您在 lambda 事件参数中获得的信息,您可以从 sdk 调用其中一种方法。
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CodeCommit.html
于 2018-05-17T15:59:11.317 回答