AWS CodeCommit向Hipchat提交消息

时间:2018-05-17 14:45:28

标签: amazon-web-services aws-codecommit hipchat

我想将AWS CodeCommit提交消息发送到HipChat会议室。我已经有一个lambda函数,它会被特定的提交触发。我需要的是从CodeCommit获取提交详细消息。提交ID,提交消息,分支名称等。

1 个答案:

答案 0 :(得分: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