AWS CodeCommit передает сообщение в Hipchat - PullRequest
0 голосов
/ 17 мая 2018

Я хочу отправить сообщение фиксации AWS CodeCommit в комнату HipChat.У меня уже есть лямбда-функция, которая запускается для определенного коммита.Что мне нужно, это получить подробные сообщения коммитов от CodeCommit.ID фиксации, сообщение коммита, имя ветки и т. Д.

1 Ответ

0 голосов
/ 17 мая 2018

Внутри лямбды вы можете потребовать sdk, а затем получить параметры из лямбда-события.

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
});

В зависимости от информации, которую вы получаете в параметрах лямбда-события, вы можете вызвать один из этих методов из sdk.

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CodeCommit.html

...