Tag: aws code deploy

使用SDK推送应用程序修订版

要使用CLI推送修订版,有一个命令,如: aws deploy push –application-name WordPress_App –description "This is my deployment" –ignore-hidden-files –s3-location s3://CodeDeployDemoBucket/WordPressApp.zip –source /tmp/MyLocalDeploymentFolder/ 我怎么能使用SDK来做到这一点? 我找不到方法,这将帮助我将应用程序推送到S3存储,尽pipe有一种方法可以创build一个部署(createDeployment)

Node.js和AWS CodeDeploy

我已经使用Express和Node.js写了一个快速的应用程序。 我可以在本地运行它,它的工作原理。 我如何获得它在CodeDeploy上部署和运行服务器? 我需要添加一些东西到appsec?

Amazon Web Services> CodeDeploy> BitBucket>我的nodejs Appspec.yml已损坏

我试图得到一个非常简单的nodejs应用程序来通过我的设置(BitBucket到AWS),我可以得到默认的例子工作: https://github.com/awslabs/aws-codedeploy-samples/tree/master/applications/SampleApp_Linux 但是,这个例子是在Apache,httpd,所以当我试图改变appspec.yml的nodejs,设置刹车。 这是我的appspec.yml: version: 0.0 os: linux files: – source: / destination: /var/www/app hooks: BeforeInstall: – location: scripts/install_dependencies timeout: 300 runas: root – location: scripts/start_server timeout: 300 runas: root install_dependencies: #!/bin/bash yum install -y nodejs npm npm install START_SERVER: #!/bin/bash node server.js

NPM问题使用AWS codedeploy部署nodejs实例

我目前正在尝试通过Github和AWS Codedeploy自动将nodejs应用程序部署到EC2实例。 我尽可能地遵循了这里的指示,但是我的AfterInstall钩子事件却遇到了麻烦。 这是我的XML文件: version: 0.0 os: linux files: – source: /backend destination: /home/ec2-user/signal permissions: – object: / pattern: "**" owner: ec2-user group: ec2-user hooks: ApplicationStop: – location: backend/app/deploy/stop.sh timeout: 10 runas: ec2-user BeforeInstall: – location: backend/app/deploy/beforeinstall.sh timeout: 1200 runas: ec2-user AfterInstall: – location: backend/app/deploy/afterinstall.sh timeout: 1200 runas: ec2-user ApplicationStart: – location: backend/app/deploy/start.sh timeout: 60 […]

AWS CodeDeploy AfterInstall脚本正在从代码部署代理目录运行

我试图在AWS代码部署中运行AfterInstall脚本,但是它正在从/ opt / codedeploy-agent / dir而不是我的app目录运行。 这是appspec.yml文件的样子: version: 0.0 os: linux files: – source: / destination: /tmp/epub hooks: AfterInstall: – location: server/install-packages.sh runas: root 你可以看到这是一个基本的例子。 现在,bash脚本如下所示: #!/bin/bash npm install 我只是想安装npm,就是这样。 不幸的是我得到的错误: LifecycleEvent – AfterInstall Script – server/install-packages.sh [stderr]npm ERR! install Couldn't read dependencies [stderr]npm ERR! Linux 3.13.0-48-generic [stderr]npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" [stderr]npm ERR! […]