Описание тега aws-codepipeline

AWS CodePipeline is a continuous delivery service for fast and reliable application updates. CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define.
2 ответа

Могу ли я включить / отключить некоторые этапы aws_codepipeline в Terraform

У меня есть CodePipeline в Terraform следующим образом: resource "aws_codepipeline" "main" { stage { name = "Source" .... } stage { name = "Test" .... } stage { name = "Approval" .... } stage { name = "Deployment" .... } } Можно ли настроить, нужен …
31 май '18 в 05:51
1 ответ

AWS CodePipeline - запускать в определенное время, только если есть изменения

AWS: Можно ли настроить событие CloudWatch для запуска конвейера в определенное время, но только если есть изменения в моем хранилище codecommit?
1 ответ

AWS Codepipeline с Codebuild FAILS в ap-юго-востоке-2 РАБОТАЕТ в eu-west-1

Я выполняю команду aws cloudformation deploy на шаблонах, которые создают AWS::CodeBuild::Project ресурс, который будет использоваться в AWS::CodePipeline::Pipeline ресурс в том же шаблоне, НО я получаю следующую ошибку: CREATE_FAILED AWS::CloudForm…
4 ответа

Можно ли объединить AWS CodeBuild и CodePipeline для создания описанного рабочего процесса CI?

Я пытаюсь создать следующий поток CI со стандартными инструментами AWS: запустить сборку коммита при создании или обновлении Pull-запроса в Github. Или запустить сборку любой ветки по моей команде. Очень похоже на то, что предлагают Codeship, Travis…
04 дек '16 в 22:17
1 ответ

Динамически меняйте ветки на AWS CodePipeline

Я ищу хорошее решение о том, как запускать параметризованные (настраиваемые) сборки в CodePipeline, где ветвь может быть изменена динамически? Немного предыстории проблемы: мне нужна среда по требованию, которая будет запущена в определенной ветке. …
2 ответа

Terraform & AWS CodePipeline - динамическое определение действий на сцене

Я не уверен, возможно ли это, но подумал, что я бы сначала попросил проверить. у меня есть CodePipeline определяется в terraformс одним Stage это имеет несколько действий. Stage вытаскивает код из CodeCommitи каждое действие определяет, какие репози…
11 июл '18 в 08:14
3 ответа

AWS API Gateway: как добиться непрерывной доставки?

Я создаю API, используя AWS API Gateway и AWS Lambda. Я хотел бы добиться непрерывной доставки для этого API. Путь, который я выбрал, это использовать CloudFormation через AWS CodePipeline. Мне удалось сделать это для другого проекта, использующего …
1 ответ

Просмотр отчетов о модульных тестах и ​​покрытиях, созданных в AWS CodeBuild

Я использую AWS CodeBuild для запуска модульных тестов для моего проекта на Python с использованием pytest. Я использую аргумент --junitxml и пакет pytest-cov для генерации отчетов о тестировании и отчетов о покрытии, которые я перечислил как артефа…
0 ответов

pm2 перезагружает не то приложение

Это мой конфигурационный файл module.exports = { /** * Application configuration section * http://pm2.keymetrics.io/docs/usage/application-declaration/ */ apps : [ { name : 'API', script : './server.js', watch: ['server'], ignore_watch: ['invoice/',…
09 ноя '17 в 06:39
1 ответ

Кодовая линия AWS не имеет OpsWorks в поставщике развертывания

Я слежу за созданием этой кодовой линии AWS для создания моей кодовой линии. Документ предлагает выбрать "AWS Opsworks" в качестве "Поставщика развертывания", но я не могу найти его в раскрывающемся списке. Что-нибудь, что я должен включить? URL изо…
22 янв '18 в 06:43
2 ответа

Массовое создание ресурса из единого шаблона CloudFormation с помощью CodePipeline

Мне нужно создать сразу несколько пользователей IAM из одного стека облачной информации. Поскольку Cloudformation не поддерживает Loop. Я создал Code Pipeline, который развертывает шаблон облачной информации, хранящийся в AWS CodeCommit. Могу ли я и…
1 ответ

CodePipeline: как интегрировать ECR с Elastic Beanstalk?

Я пытаюсь объединить ECR и Elastic Beanstalk со следующей настройкой CodePipeline: Источник: CodeCommit Сборка: buildspec.yml который создает образ докера и помещает его в репозиторий ECR Развертывание: эластичный бобовый стебель Обратите внимание, …
0 ответов

Не может найти ошибку в классе Python

Ниже мой код. У меня проблема с этим классом. это не полный код, а только класс. если вы наконец проверяете условие if / else, я вызываю функцию " check_deployment_update_status(job_id)", которая находится за пределами класса. У меня есть проблема т…
11 дек '16 в 22:23
0 ответов

Выпуск конвейера AWS CodeCommit -> CodeBuild -> Beanstalk

Я пытаюсь создать конвейер выпуска, где мой исходный код находится в CodeCommit, и я использую Codebuild для сборки и развертывания его в Beanstalk. Codecommit -> CodeBuild -> Beanstalk На самом деле это приложение на основе Java, я пытаюсь разверну…
2 ответа

Создайте угловой проект, используя AWS CodeBuild

У нас есть проект Angular, и мы пытаемся использовать AWS CodePipeline для его развертывания. Мы перенесли наш проект в репозиторий CodeCommit. Теперь перед нами стоит задача создать сборку с помощью AWS CodeBuild. В CodeBuild определение сборки pha…
10 ответов

AWS передать переменную в buildspec.yml из CodePipeline

У меня есть AWS CodePipeline, которая вызывает CodeBuild на этапе сборки. Вопрос в том, как передать переменную окружения из CodePipeline, которую можно прочитать в buildspec.yml CodeBuild? Я знаю, что могу устанавливать переменные среды в CodeBuild…
17 янв '17 в 18:34
0 ответов

Где следует указывать параметры при использовании CloudFormation с CodePipeline

Когда я использую CodePipeline для развертывания моего стека CloudFormation, ему нужно постоянно задавать параметры... пока, надеюсь, я прав? Параметры: [xxx, yyy, ...] должны иметь значения (Сервис: AmazonCloudFormation; Код состояния: 400; Код оши…
1 ответ

Можно ли получить список обновленных контейнеров ECS в функции Lambda, вызываемой из Code Pipeline?

Я развертываю приложение в ECS с использованием Code Pipeline, и я хотел бы запустить команду на всех новых контейнерах после их развертывания. Существует шаг 'invoke', который позволяет вам запускать функцию Lambda как часть конвейера. Это может бы…
04 сен '18 в 13:41
3 ответа

CodePipeline с Terraform и Beanstalk

Я пытаюсь создать конвейер для развертывания на Beanstalk, но постоянно получаю сообщение об ошибке deploy участок газопровода: Insufficient permissions The provided role does not have sufficient permissions to access Elastic Beanstalk: Access Denie…
1 ответ

AWS CodePipeline добавляет артефакты в S3 в менее полезном формате, чем отдельные шаги

Я создал CodePipeline с конечной целью - разместить основной сервис на S3 в качестве частного репозитория maven для других конвейеров, на которые можно положиться. Когда базовая служба обновлена ​​и отправлена ​​в AWS CodeCommit, конвейер должен зап…