Jenkins:在管道 Jenkins 文件中执行 AWS CLI 命令

标签 jenkins continuous-integration aws-cli

您知道如何在 Jenkinsfile 中执行 AWS CLI 命令吗?为了 build 管道?我没有找到任何插件

最佳答案

首先,您需要在服务器上安装 aws cli,并确保 jenkins 用户有权运行它。

或者在创建 EC2 实例时简单地使用 Amazon AMI,它带有 aws cli。

使用适当的策略为实例分配角色。 (在 aws configure 中使用用户 key 更简单)

在您的管道步骤中使用 sh 'aws ...'

关于Jenkins:在管道 Jenkins 文件中执行 AWS CLI 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37869632/

相关文章:

iphone - 如何在命令行中捕获 OCUnit 的测试失败/成功?

django - 在 aws 中使用 Auto Scaling 组和 ELB 构建系统

amazon-web-services - 通过 CLI 列出所有 AWS AMI 名称?

jenkins - 如何获取 Jenkinsfile 中已更改文件的列表以进行拉取请求?

java - 使用嵌入式 tomcat 服务器进行 JUnit 测试,如何为 http 和 https 连接器指定自动端口?

node.js - 保留 Cordova 平台文件夹以加快 CI 构建速度

docker - 在Docker环境中使用命令行应用程序的最佳方法是什么?

node.js - 有没有一种简单的方法可以在 Bitbucket Pipelines Docker 容器中更改为非 root 用户?

bash - 命令 aws 记录 logGroupName 处的 create-export-task 错误 (InvalidParameterException)

amazon-web-services - AWS Route53 : Get DNS record set creation time