aws-codepipeline

    2熱度

    1回答

    卡住AWS雲的形成,我試圖用建立AWS代碼管道與AWS SAM的lambda作爲在單證 http://docs.aws.amazon.com/lambda/latest/dg/automating-deployment.html 提到的(例如在node.js中雖然)的Java-8。 但是,我的Staging卡在CloudFormation堆棧長時間停留在REVIEW_IN_PROGRESS中。有什

    1熱度

    2回答

    我在使用Git作爲我們的版本控制的開發團隊。 我們希望至少有3個階段的開發過程:分段,開發和生產。 在這些階段之間唯一應該改變的就是一個配置文件,告訴無服務器框架什麼是lambda函數,S3存儲桶以及需要爲CloudFormation堆棧創建的任何其他資源。 但是,這使得源代碼控制有點困難。如果我們將配置文件直接放在源代碼中,那麼我們必須確保這些文件在我們提交/推送到原點時不會被覆蓋。但CodeB

    0熱度

    1回答

    我有一個使用CodePipeline + CodeCommit + CodeDeploy到EC2實例的CD工作流程。 我除了這個--file-exists-behavior選項外,還有其他的工作。如果我從Aws CLI或控制檯創建部署。部署工作正常。 無論如何,我可以使用CodePipeline這個選項嗎? 如果沒有此選項,我仍然會收到錯誤消息。 The deployment failed bec

    3熱度

    3回答

    我使用git,codebuild和elastic beanstalk構建CI/CD管道。 由於測試用例的語法錯誤而導致構建失敗時,在執行代碼構建期間,我看到codebuild進展到下一個階段,並最終生成工件。 我的理解是,如果構建失敗,執行應該停止。這是一個正確的行爲? 請參閱下面的buildspec。 version: 0.2 phases: install: comma

    1熱度

    2回答

    我正在使用git,codebuild和elastic beanstalk構建CI/CD管道。 在所有測試通過的代碼構建執行期間,我看到codebuild的構建階段仍在「進行中」。我不得不手動停止codebuild的執行。 我假設我必須通過我的摩卡測試的退出代碼,但不知道如何去做。 請參閱下面的buildspec。 version: 0.2 phases: install:

    6熱度

    1回答

    我有一個Gradle項目,它由一個主項目和2個包含使用includeFlat指令的其他項目組成。這三個項目中的每一個在GitHub上都有自己的回購。爲了構建它,我將所有3個項目簽入共同的頂級文件夾,然後將cd加入主項目並運行gradle build。它效果很好! 現在我需要將生成的應用程序部署到AWS EB(Elastic Beanstalk),當我在本地生成工件並手動部署時,這也非常有用。我想自

    1熱度

    1回答

    我們使用monorepo方法在github中存儲我們的源代碼。 當前是否可以讓CodePipeline僅在對特定子文件夾的提交時觸發。 這是TeamCity目前可以通過在Source Repository上設置過濾器來實現的,但我沒有見過CodePipeline的例子。

    0熱度

    2回答

    我有一個存儲在AWS CodeCommit中的單個存儲庫,其中一個buildspec.yml位於AWS CodeBuild從源代碼構建的根目錄中。 是否可以傳入/讀取源代碼(AWS Pipeline arn?)或類似的東西,以便我可以在AWS CodeBuild中確定是否執行Dev,Test或Prod構建? 如果沒有,是否有另一種方法可以在AWS CodePipeline中完成我缺少的任務?

    0熱度

    1回答

    我在CodePipeline上使用CI/CD在Elastic Beanstalk上運行多容器Docker應用程序。 前端存儲庫/圖片/管道 後端儲存庫/圖像/管道 部署信息庫(Dockerrun.aws.json,nginx/conf.d/等) :我的應用程序在多個存儲庫和多個圖像分裂 我部署到Elastic Beanstalk的唯一部分是我的部署存儲庫。在前端和後端資料庫沒有關於Dockerru

    0熱度

    1回答

    這是一個基本的問題: 我有一個基本的codepipeline管道設置如下所示: 來源是GitHub的分支(主) 與AWS Codebuild構建 部署到彈性魔豆 - >部署到appname-prod環境 這一切都有道理,並且很簡單。 現在我想爲staging做同樣的事情:有一個staging分支,當它被提交時,Codebuild構建它,並且它被部署到appname-staging環境。 什麼是正確