问题标签 [bitbucket-aws-code-deploy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
59 浏览

amazon-web-services - Bitbucket CodeDeploy 集成:此应用程序从公众视野中隐藏,因为它不再符合 Atlassian Marketplace 的要求

我正在尝试使用 AWS CodeDeploy 部署(持续部署)我的 bitbucket 存储库并关注 aws https://aws.amazon.com/blogs/apn/announcing-atlassian-bitbucket-support-for-aws-codedeploy/的博客

将 AWS CodeDeploy 插件添加到 BitBucket 时,它会在 Bitbucket 市场中显示消息 This app is hidden from public view because it no longer meets the requirements for Atlassian Marketplace.

是否有任何其他插件已取代它或 bitbucket 不再支持 AWS CodeDeploy?

0 投票
1 回答
284 浏览

amazon-web-services - AWS Educate 账户下的 AWS CodeDeploy

我在使用我的 AWS Educate 帐户进行代码部署时遇到了一些问题。最初,当我进行设置时,我正在关注这篇文章。

https://hackernoon.com/deploy-to-ec2-with-aws-codedeploy-from-bitbucket-pipelines-4f403e96d50c?fbclid=IwAR3rezVMGpuQxTJ3AneOeTL2oMHjCKbQB5C5ouTLhJQ5gRp3JeL4GK0f53o

其中讨论了设置 IAM 服务帐户。问题是 AWS Educate 允许您创建账户,但它不会生成密钥。为了让我将我的 Spring Boot(和 VueJS)应用程序部署到我的 bitbucket 存储库中的 s3 存储桶和 ec2,我需要一个密钥和密钥以及 CodeDeploy 组。

很好,我可以使用 labs.vocareum 页面上的 Click the Account Details 按钮并获取我的密钥,但是当我尝试设置代码部署组时,它要求提供服务角色,我不确定从哪里获得这个?

0 投票
0 回答
425 浏览

amazon-web-services - 如何使用 YAML 锚点/覆盖 Codedeploy 代码块?

如何为 AWS Codedeploy 代码块使用 YAML 锚点/覆盖并使用不同的 DEPLOYMENT_GROUP?这可能吗?我有两个针对一个 EC2 实例的部署组(暂存部署组和生产部署组)。我正在使用 bitbucket 管道。 https://support.atlassian.com/bitbucket-cloud/docs/yaml-anchors/

我遇到这种设置错误。bitbucket-pipelines.yml

0 投票
2 回答
2101 浏览

amazon-web-services - 如何编码部署 appspec.yml runas ubuntu 用户

AWS CodeDeploy 用于简单的 WordPress 应用程序。在以下脚本的帮助下,在 ubuntu 20.04 上安装了 AWS codedeploy-agent

使用下面的 appspec.yml 进行代码部署。它的工作正常runas root

问题 :

  1. 如何以ubuntu用户身份运行它,?
  2. root以用户身份运行时有任何问题吗?……

appspec.yaml 文件

虽然 runas ubuntu 收到以下错误。

0 投票
2 回答
414 浏览

amazon-web-services - AWS CodeDeploy 错误 - 部署失败,因为此位置已存在指定文件

我正在尝试通过代码部署将 python 应用程序部署到 ec2 实例,但是在部署过程中我遇到了这个错误

部署失败,因为此位置已存在指定文件:/home/ubuntu/yello/manage.py

附加我的 appsecfile 也尝试过覆盖但没有运气

谁能帮忙?

0 投票
1 回答
460 浏览

amazon-web-services - AWS codebuild 是否允许使用 bitbucket 企业服务器?

我希望将企业 bitbucket 服务器与 aws ci/cd 管道功能集成。

我尝试在 aws codebuild 中创建一个项目,但没有看到 bitbucket enterprise 的任何选项。

如果这是不可能的,那么使用 api gateway / webhooks 等的长途路线是什么?

0 投票
1 回答
708 浏览

java - 从 Bitbucket 管道中的 Java Maven 项目的 pom.xml 获取版本

有没有办法获取 pom.xml 文件中定义的版本,以便它可以与 Bitbucket 管道中的变量一起使用?

StackOverflow 上有类似的问题,但它们主要指的是 Jenkins 和“readMavenPom”,这似乎在 Bitbucket 管道中不可用。

我想用它作为第二步上传到 S3 的版本标签。

0 投票
1 回答
101 浏览

amazon-web-services - 为什么我的 Docker 容器卡在“已创建”状态?

我正在尝试使用 Bitbucket Pipelines 和 AWS CodeDeploy 部署到 EC2。我已完成所有设置,以便 CodeDeploy 代理的上传步骤正常工作,只是当我尝试在部署步骤中运行语句时,我的 script.sh/usr/local/bin/docker-compose -f /home/ec2-user/my-app/docker-compose.yml run --rm composer install失败。

其他一切正常,如果我删除此步骤,它将成功部署。如果我尝试手动执行此命令,它也可以工作,并且该容器将运行,然后按应有的方式退出。在来这里之前,我已经检查了权限,更改了我的 IAM 设置并完成了我能想到的所有事情。

0 投票
0 回答
93 浏览

amazon-web-services - 在 ec2 上为 aws codedeploy 创建 bitbucket 管道时显示错误

我正在尝试使用 AWS CodeDeploy 创建用于执行 EC2 部署的 bitbucket 管道,但它在创建时显示警告:

即使我按照文档中给出的完全相同的方式进行操作,这个警告是什么。

下面是截图:

在此处输入图像描述

有人让我知道我该如何纠正它。

0 投票
0 回答
12 浏览

amazon-ec2 - 如何将 codedeploy 与 Bitbucket 集成

我正在使用 bitbucket 进行版本控制。

CI部分

我正在通过 circleci 构建图像并将其推送到 dockerhub。

光盘

为了托管我的应用程序,我将 codedeploy 与 ecs 一起使用。

当我将更新的代码推送到 bitbucket、circleci 构建并将图像推送到 dockerhub 但 codedeploy 未更新新版本的应用程序时,我遇到了一个问题。

我尝试更新 ecs 集群时抛出错误:“调用 UpdateService 操作时:无法使用 CODE_DEPLOY 部署控制器强制对服务进行新部署。使用 AWS CodeDeploy 触发新部署。”

在这种情况下,我应该如何配置我的 codedeploy 以正常工作。