Bamboo 是否将支持 AWS SAM 或 AWS CDK 创建管道

问题描述

我在创建管道时对 Bamboo 有一个疑问,它只会显示 AWS Cloudformation。是否支持 AWS SAM 模板或 AWS CDK?

如果可能,谁能提供一些示例链接

提前致谢。

解决方法

来自评论:

我们只需要 npm 插件来运行执行 cdk deploy 的任务

NPM 已经为此提供了一些东西: 打开项目的 package.json 并添加一个新的脚本数组项:

"scripts": {
  "test-error": "echo \"Error: no test specified\" && exit 1",// change distFolder to wherever you want to run cdk deploy in,or omit
  "cdk-deploy": "cd distFolder && cdk deploy && exit 0",},

然后在提示中,在与 package.json 相同的文件夹中,运行

$ npm run cdk-deploy

更多信息:https://docs.npmjs.com/cli/v7/commands/npm-run-script