2
ответа

Создание образа Docker для приложения Node.js в GitLab CI

Я работаю над приложением Node.js, для которого мой текущий Dockerfile выглядит следующим образом: # Stage 0 # ======= ОТ узла: 10-alpine как этап сборки WORKDIR / app COPY package.json yarn.lock ./ RUN пряжа ...
вопрос задан: 19 January 2019 22:15
2
ответа

Как развернуть приложение Docker в AWS с помощью GitLab CI / CD

У меня есть приложение Symfony, которое работает с docker-compose, и я хочу реализовать автоматическое развертывание с помощью GitLab CI / CD, чтобы запустить приложение в некоторых экземплярах aws. Я не знаю, что было бы лучшим подходом к ...
вопрос задан: 16 January 2019 13:02
2
ответа

Как определить в git, имеет ли новая ветвь фиксация? [Дубликат]

Что мне нужно: главная ветвь - главная ветвь. Теперь я создаю ветку 1-my-new-issue от мастера. мастер теперь двинулся вперед, он действительно может или не может двигаться вперед, это не имеет значения. Я хочу ...
вопрос задан: 20 December 2012 16:49
1
ответ

Gitlab CI для нескольких папок приложений в 1 репо проекта

У нас есть следующая настройка 1 Репозиторий проекта с -> App1 (исходный код) -> App2 (исходный код) Теперь у нас есть один (1) .gitlab-ci.yml на уровне репо. Чего мы хотим достичь: с каждой регистрацией / коммитом ...
вопрос задан: 29 March 2019 07:55
1
ответ

Gitlab CI: npm не нравится кешированные node_modules

Интернет полон жалоб на то, что Gitlab не кеширует, но в моем случае я думаю, что Gitlab CI действительно кеширует правильно. Дело в том, что npm, похоже, все равно устанавливает заново. кеш: ...
вопрос задан: 26 March 2019 14:37
1
ответ

Не удается запустить Gitlab CI для определенного тега с использованием регулярных выражений

Я пытаюсь запустить Gitlab CI только для коммитов, чьи теги соответствуют определенному шаблону (v0.4.3 или v0.7.9.0), но, похоже, он никогда не совпадает. Как я мог сделать это? этап: развернуть только: - только мастер: ...
вопрос задан: 22 March 2019 21:10
1
ответ

Не удается найти файлы, загруженные в gitlab runner

Я настраиваю GitLab CI для проекта gradle. После загрузки gradle команда unzip сообщает, что zip-файл не найден, даже если загрузка прошла успешно. Я добавил ответ, чтобы увидеть ...
вопрос задан: 10 March 2019 18:11
1
ответ

Gitlab pages - Инкрементное развертывание

На страницах gitlab содержимое общедоступного каталога, по-видимому, очищается при каждом развертывании. В некоторых случаях я сохранял существующие файлы и добавлял другие. Знаете ли вы, возможно ли поэтапное развертывание ...
вопрос задан: 6 March 2019 13:20
1
ответ

Есть ли способ создать отчет о покрытии Jest / Istanbul в формате junit.xml?

Я хотел бы использовать Gitlab CI для отслеживания / встраивания анализа покрытия в запросы на слияние. Параметр конфигурации gitlab-ci.yml artifacts: reports: junit подходит для этой задачи. Тем не менее, это ...
вопрос задан: 5 March 2019 17:14
1
ответ

Gitlab-runner с помощью shell executor запускает команду Docker

Мне не удалось запустить задание с помощью gitlab-runner с помощью shell-executor. Моя установка - это один сервер (centos6) с установленным Gitlab, и на этом же сервере установлены и настроены исполнители. Gitlab v11.8.0 -...
вопрос задан: 1 March 2019 06:27
1
ответ

Gitlab-ci не заменит мою переменную в команде ssh

В моем gitlab-ci.yml у меня есть команда, которая создает релиз в gitlab с помощью curl post # create release - > - curl --request POST -H 'PRIVATE-TOKEN: $ {GITLABAPI_TOKEN}' -H 'Content -Тип:...
вопрос задан: 21 February 2019 03:42
1
ответ

Tomcat развертывает старую версию веб-приложения

Это может быть дубликатом, потому что я не могу представить, что мы первыми столкнулись с этим, но я не могу его найти. Итак, мы внедряем файлы WAR на сервер tomcat 8.5 с помощью gitlab ci, используя maven. ...
вопрос задан: 23 January 2019 07:31
1
ответ

Как смонтировать том на образ Docker на Gitlab Runner? (Gitlab-ci.yml)

Я запустил образ Docker для настройки тестирования браузера на моем gitlab runner. Это указано в gitlab-ci.yml примерно так: test: stage: test services: - name: mysql: 5.7 псевдоним: mysql-test ...
вопрос задан: 19 January 2019 13:50
1
ответ

Не удается подключиться к целевому серверу через SSH из конвейера GitLab?

Я установил .gitlab-ci.yml. Я не могу войти на производственный сервер с gitlab. Я установил переменные закрытого и открытого ключа моего сервера в GITLAB, но все еще получаю ошибку тайм-аута в ...
вопрос задан: 18 January 2019 17:47
1
ответ

Как добавить промежуточную и производственную среду с использованием сервера gitlab и digitalocean

Я настраиваю производственную среду для проекта, и мне нужно создать две среды, одну для подготовки (тестирования) и одну для производства. Как я могу сделать это, используя CI Gitlab и сервер Digitalocean.
вопрос задан: 17 January 2019 07:43
1
ответ

Сценарий Gitlab CI: исключить ветви

Я пытаюсь улучшить сценарий построения проекта, описанный в YML-файле, само улучшение кажется довольно тривиальным, но идея случайного разрушения автообъектов меня немного пугает. Прямо сейчас ...
вопрос задан: 13 July 2018 11:55
0
ответов

Как настроить исполняемый файл 'chromedriver.exe' в PATH на Gitlab CI

Класс Application (объект): def __init __ (self): self.driver = webdriver.Chrome (executetable_path = 'C: /Users/Admin/365_python_test/chromedriver.exe') это моя инициализация веб-драйвера. Оно работает ...
вопрос задан: 11 April 2019 07:55
0
ответов

как настроить GitLab CI для iOS проекта

Существует ли последнее и достаточно подробное руководство о том, как настроить CI для проекта iOS с использованием Gitlab? Я нашел много уроков (см. Список ниже) - но похоже, что все изменилось ...
вопрос задан: 29 March 2019 19:19
0
ответов

Gitlab CI / CD Show Устаревшие функции Gradle были использованы в этой сборке, что делает ее несовместимой с Gradle 5.0

сегодня я хочу использовать CI / CD на Gitlab для моего проекта Android. Затем я использую .gitlab-ci.yml со стандартной конфигурацией, такой как:
вопрос задан: 28 March 2019 05:19
0
ответов

Как я могу запустить задание с помощью ручного щелчка ИЛИ сообщения о коммите

У нас есть задание (развертывание в производство), которое мы обычно нажимаем вручную после проверки того, что построено на стадии подготовки. Однако очень редко у нас возникает проблема, которую мы случайно развернули и хотим решить ...
вопрос задан: 20 March 2019 09:33
0
ответов

SSH в gitlab-бегуне

У меня есть следующий скрипт: переменные: DEV_IP: '123' DEV_USER: 'root' before_script: - 'which ssh-agent || (apt-get update -y & amp; apt-get install openssh -...
вопрос задан: 17 March 2019 22:05
0
ответов

Добавление google-аналитики на сайты, генерируемые Doxygen, в Gitlab-CI Integration

Я генерирую код API, используя Gitlab-CI и Doxygen. Я пытаюсь интегрировать аналитику Google с сайтом, созданным Doxygen. Тем не менее, Google Analytics продолжает говорить «Нет данных». Не ...
вопрос задан: 2 March 2019 22:32
0
ответов

Gitlab CI: возможно ли иметь последовательные сборки?

Давайте предположим, что у нас есть следующие настройки: 4 этапа, определенные в .gitlab.-ci.yml concurrent = 1 в config.toml Затем мы запускаем CI при фиксации 1, конвейер выглядит следующим образом: [Commit 1] Running (stage1) - Pending .. ,
вопрос задан: 18 January 2019 10:27
0
ответов

GitLab CI. Существует ли какой-либо способ разбора отчета об испытаниях жасмина, отправьте его, используя slack / email

Я использую Protractor + жасмин + Selenium Grid для автоматизации тестирования. GitLab CI выполнить мой код. Мой вопрос заключается в том, можно ли как-то разобрать вывод результатов теста, чтобы отправить его по электронной почте или бездействовать. ...
вопрос задан: 17 January 2019 16:12
0
ответов

Jekyll: sass-listen-4.0.0 обнаружил зависимости, которых нет ни в API, ни в файле блокировки

Я могу успешно собрать и запустить jekyll, но на gitlab задание на сборку завершается неудачно. Загрузка sass-listen-4.0.0 выявила зависимости не в API или в файле блокировки (rb-fsevent (~ > 0.9, > = 0.9.4), ...
вопрос задан: 16 January 2019 13:57
0
ответов

Невозможно запустить Puppeteer в режиме без головы на общем раннере на Gitlab.com

У меня есть частное репо, которое я настроил на Gitlab.com. Я написал несколько тестов для моего кода, включая тесты E2E, которые выполняются в браузере. Для этого я использую Puppeteer. Мои тестовые случаи написаны ...
вопрос задан: 16 January 2019 08:24
0
ответов

Сохраняйте конвейер Gitlab CI на одном сервере, чтобы обеспечить совместное использование кэша

У меня есть локальный сервер gitlab, работающий с несколькими бегунами Gitlab CI. В прошлом у каждого бегуна была параллельная установка = 1, а затем, когда конвейер запускается, любой доступный бегун принимает любую работу в ...
вопрос задан: 31 December 2018 15:16
0
ответов

Gitlab-CI, обзор приложений, GKE, хороший способ?

Я начинаю с Kubernetes (через GKE) и хочу установить Gitlab Review Apps. Мой вариант использования довольно прост. Я прочитал тонны статей, но не смог найти четких объяснений и лучших практик ...
вопрос задан: 31 December 2018 14:00
0
ответов

Как я могу передать артефакты на другой этап?

Я хотел бы использовать GitLab CI с файлом .gitlab-ci.yml для запуска различных этапов с отдельными сценариями. На первом этапе создается инструмент, который необходимо использовать на более позднем этапе для выполнения тестов. Я объявил ...
вопрос задан: 6 June 2018 15:54
0
ответов

Gitlab API не показывает все атрибуты в статусе сборки коммита

Я использую простую команду curl, как указано в документах gitlab, для публикации статуса сборки в коммите. Но в состоянии сборки gitlab он показывает только: «Трубопровод # 20 не работает для abc .....» Даже когда я ...
вопрос задан: 31 May 2018 06:34