Описание тега circleci-workflows

1 ответ

Как сделать условное ручное утверждение в рабочих процессах CircleCI 2.0

У меня есть простой случай использования, когда я хочу сделать ручное утверждение только для определенной ветви и / или тега. Рабочий процесс с type:approval имеет фильтры, как и все другие задания, но задание foo, требующее одобрения вручную (или н…
1 ответ

Коммиты не вызывают сборку в окружности

В приведенной ниже ссылке видно, что он отправляет коммиты в circleci, но в circleCI коммиты не отображаются. https://github.com/org/repo/settings/hooks/ проблема в кружке, есть ли причина, по которой он показывает другую иконку по сравнению с други…
05 авг '18 в 05:23
3 ответа

Ошибка CircleCI: ваши тесты, вероятно, отправляют запросы этому baseUrl, и эти тесты не пройдут, если вы не загрузите свой сервер

Я запускаю приложение Angular 2+ с интеграционным тестированием с использованием Cypress.io и CI с использованием circleCI. Я скопировал учебник, предоставленный здесь, для настройки Angular-проекта с circleCI, но мне также нужно было добавить шары …
1 ответ

Не работает ветка фильтра circleci

Я очень новичок в circleci, и я пытался ограничить свою сборку для работы только в определенной ветке, я попробовал приведенный ниже файл конфигурации, но когда я включил раздел фильтров, я получил следующую ошибку: Your config file has errors and m…
11 июл '18 в 16:05
1 ответ

CircleCI 2.0 Workflow - развертывание не работает

Я пытаюсь настроить рабочий процесс в CircleCI для моего проекта React. Чего я хочу добиться, так это получить задание на сборку материала и еще одно - развернуть основную ветку на хостинг Firebase. Это то, что я имею после нескольких конфигураций: …
1 ответ

Как получить доступ к переменным среды, созданным в Context, в моем файле config.yml?

Так как я не могу подтолкнуть jks file а также keystore.properties отправив файл в мой общедоступный репозиторий Github, я следовал правилам подписывания Android APK с CircleCI и непрерывной интеграции и развертывания с Android, которые были правиль…
1 ответ

Выполнение заданий Git Tag Circleci 2.0

Документация говорит, что следующее будет собирать и развертывать для соответствия тега git /$v.*/: workflows: version: 2 build-n-release: jobs: - build: filters: tags: only: /.*/ - release: requires: - build filters: tags: only: /^v.*/ branches: i…
16 июн '18 в 21:45
1 ответ

Конфигурация circleci v2 - как мы фильтруем по владельцу в рабочем процессе?

В конфиге circleci версии 1 была возможность указать owner как вариант в развертывании. Пример из документов circleci ( https://circleci.com/docs/1.0/configuration/) с owner: circleci будучи ключевой линией: deployment: master: branch: master owner:…
0 ответов

Настройте CircleCi для запуска сборки по запросу извлечения И для изменений в определенных ветках

Использование "Только сборка Pull Requests" работает для запросов извлечения и изменений только в ветке по умолчанию, мне нужно также запускать сборки в определенных ветвях. Создание пиара в любой ветке - триггерная сборка Вносите изменения в ветки …
21 янв '19 в 16:44
0 ответов

Как увидеть HTML-представление результатов теста в CircleCI

Я новичок в CircleCI. Я настроил свой .circleci/config.yml, Моя сборка выполнена успешно; все тесты пройдены, насколько я вижу на консоли. Тем не менее, я был бы рад увидеть отчет об испытаниях в виде HTML-кода, который я обычно делаю с Дженкинсом. …
19 фев '19 в 09:26
1 ответ

Как использовать образ докера с этапа сборки на этапе развертывания в CircleCI 2.0?

В последние несколько дней изо всех сил пытается перейти с CircleCI 1.0 на 2.0, и пока процесс сборки завершен, развертывание остается большой проблемой. Документация CircleCI не очень помогает. Вот похожий config.yml на то, что у меня есть: version…
1 ответ

Сбой конфигурации CircleCI YAML

Я создал конфигурацию CircleCI, которая будет запускать мои тесты PHPUnit для моего приложения laravel, и это работает на 100%, однако сейчас я пытаюсь добавить рабочий процесс к SSH и развернуть свое приложение на сервере AWS EC2, и я получаю следу…
1 ответ

Могу ли я выполнить задание в соответствии с шагами другого задания в CircleCI 2.0?

Можно ли запустить другую работу в контексте другой работы? У меня есть некоторые задания, у которых есть общие шаги, и я не хочу повторять эти шаги на разных работах. push-production-image: docker: - image: google/cloud-sdk:latest working_directory…
07 авг '18 в 11:14
3 ответа

yaml: не нашел ожидаемый ключ

Ошибка разбора файла конфигурации: yaml: строка 22: не найден ожидаемый ключ Не могу найти работу по имени build бежать в jobs: раздел вашего файла конфигурации. Я получил эти ошибки, но я действительно новичок в yaml, поэтому я не могу найти причин…
02 авг '18 в 10:49
1 ответ

CircleCI использует разные репо и один и тот же рабочий процесс

Я хочу 2 работы, jobA: to checkout and build repository A, save output to workspace X затем jobB: to attach to workspace X, checkout and build repository B with the output of jobA Как мне этого добиться.
1 ответ

Как я могу обновить конфигурацию max_connections в моей конфигурации circleCI?

Я изо всех сил, чтобы настроить MAX_CONNECTIONS Конфигурация postgres в моем файле конфигурации circleCI. Как вы можете видеть ниже, я пытался использовать sed чтобы заменить значение max_connections, но это ничего не сделало, max_connections осталс…
1 ответ

CircleCi 2.0 Workflow требует, чтобы опция не работала

Я столкнулся с проблемой, когда я хотел иметь последовательный рабочий процесс в моей конфигурации CircleCi 2.0. Я хотел иметь build->test->deployи использовал requires вариант, но он продолжал давать мне ошибку конфигурации. Вот пример сценар…
06 май '18 в 18:28
2 ответа

Сборка ветки CircleCI не удалась, но сборка тега прошла успешно

Я строю свой проект на CircleCI, и у меня есть работа по сборке, которая выглядит следующим образом: build: <<: *defaults steps: - checkout - setup_remote_docker - run: name: Install pip command: curl https://bootstrap.pypa.io/get-pip.py -o ge…
20 авг '18 в 21:17
0 ответов

Rails Прекомпиляция ресурсов для CI

Я столкнулся со странными ошибками, из-за которых мой первый тест Capybara/phantomjs всегда не удался, потому что настройки по умолчанию с config.assets.compile == true в первом тесте произойдет компиляция ресурсов, что приведет к тайм-ауту оценщика…
1 ответ

CircleCI API ведет себя не так, как github commit триггер?

Я использую приложение Cypress -example-kitchen sink на CircleCI. Это мой скрипт конфигурации yaml: version: 2.1 orbs: cypress: cypress-io/cypress@1.0.1 workflows: build: jobs: - cypress/install: build: 'npm run build' - cypress/run: requires: - cyp…