小编Jam*_*mos的帖子

将输出分配给变量并在 AWS CLI 中加入/串联它们

我有一个构建规范,它是导出到存储桶的 CodePipeline 的一部分,但我需要将该存储桶名称作为带有提取的帐号的字符串传入。

我已成功提取帐号,但我似乎无法将其传递给变量 ( accountnum),也无法将字符串 ( ) 与拉取的字符串/桶名称lambdaapibucket连接起来。accountnum

这是我尝试的最新版本。此时我已经尝试了很多不同的东西,包括反引号、带有退出参数的引号、有或没有回声、管道,以及谁知道我还忘记了什么。预先感谢您提出正确方向的任何想法或观点。

- ACCOUNTNUM= aws sts get-caller-identity --output text --query 'Account'
- LambdaAPIBucket= echo lambdaapibucket-
- LambdaAPIBucketName= concat([$LambdaAPIBucket]  + [$ACCOUNTNUM])
- export BUCKET=LambdaAPIBucketName
Run Code Online (Sandbox Code Playgroud)

command-line-interface amazon-web-services aws-cli aws-codepipeline

1
推荐指数
1
解决办法
1110
查看次数