首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(@aws/aws-codepipeline)

(@aws/aws-codepipeline)
EN

Stack Overflow用户
提问于 2022-02-17 17:52:35
回答 1查看 558关注 0票数 0

这是我的问题。目前,我很难在管道中运行一个基本的shell脚本执行操作。该管道是通过Pipeline构造在@aws-cdk/aws-codepipeline中创建的。

代码语言:javascript
复制
import { Artifact, IAction, Pipeline } from "@aws-cdk/aws-codepipeline"
const pipeline = new Pipeline(this, "backend-pipeline",{
...
});

现在,我正在运行一个交叉部署管道,并希望在创建一个lambda之后立即调用它。以前,一个简单的ShellScriptAction在旧的(@aws-cdk/pipelines)包中就足够了,但是由于某种原因,pipelinesaws-codepipeline都是同时维护的。

我想知道的是如何在新的(aws-codepipeline)包中运行一个简单的基本命令,最好是作为一个ActionStage中运行。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-17 19:14:54

@aws-cdk/aws-codepipeline是用于AWS Codepipeline的。@aws-cdk/pipelines是用来使用AWS来部署CDK应用程序的。阅读更多关于该软件包及其合理性的这里

关于你的问题,你有一些选择。

首先,如果您正在寻找运行任意命令的简单CodeBuild操作,则可以使用CodeBuildAction

还有一个单独的操作,专门用于调用lambda,它也是LambdaInvokeAction

两者都是@aws-cdk/aws-codepipeline-actions模块的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71163093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档