Вопросы по теме 'gitlab-ci'

Как установить ручные этапы в Gitlab CI?
Кажется, я не могу найти никакой документации по ручной постановке в Gitlab CI версии 8.9. Как выполнить ручной этап, такой как «Развертывание для тестирования»? Я бы хотел, чтобы Gitlab CI развернул успешный RPM для разработчиков, а затем, как...
24112 просмотров
schedule 30.03.2024

Как включить клонирование через SSH для бегуна Gitlab?
У меня возникли проблемы с клонированием больших репозиториев через HTTP на моем средстве выполнения Windows Gitlab. Я пробовал несколько способов сделать мелкие клоны или отключить сжатие клонов. По-прежнему не повезло. Клонирование того же...
17045 просмотров
schedule 28.11.2023

Не могу настроить Gitlab-ci с проектом symfony
Я пытаюсь настроить Gitlab-ci с проектом Symfony, и после прочтения документации и некоторых примеров во внешних блогах я не могу завершить настройку. Это мои файлы: .gitlab-ci.yml: # Select image from https://hub.docker.com/_/php/ image:...
1801 просмотров
schedule 03.03.2024

Используйте колеса в gitlab-ci, чтобы избежать долгих компиляций
В моем gitlab-ci.yml я тестирую некоторый код, используя pandas, scikit и scipy. Большую часть времени в сборке/конвейере тратится на компиляцию numpy, scipy,... Могу ли я создать колесо и с помощью ADD просто скопировать и установить уже...
705 просмотров
schedule 02.04.2024

Остановить очистку между двумя этапами в gitlab-runner
Вот мой .gitlab-ci.yml stages: - build - unit_test_1 - unit_test_2 - perf_test job1: stage: build script: - bash build.sh allow_failure: true job2: stage: unit_test_1 script: - bash...
1284 просмотров
schedule 20.02.2024

Не удается подключиться к докеру демона в образе докера докера
Я пытаюсь создать CI с помощью gitlab, я использую образ докера для докера, и у меня не было проблем с моим передним репозиторием, но теперь, когда задняя часть с тем же файлом конфигурации gitlab-ci, у меня эта ошибка демона . Вот результат...
8366 просмотров
schedule 06.10.2022

Значок Pylint в gitlab
В Gitlab есть функции для создания значков о состоянии сборки и проценте покрытия. Можно ли создать собственный значок для отображения результатов Pylint? Или просто отобразить эти результаты в README.md? У меня уже есть задание CI для Pylint
13353 просмотров
schedule 29.02.2024

Непрерывная интеграция Laravel с Gitlab-runner в автономном режиме (CentOS 7)
Я разрабатываю веб-сайт в полностью автономной среде. также я использую gitlab runner для CI, а хост — CentOS 7. проблема в том, что gitlab runner использует пользователя gitlab-runner в centos для развертывания приложения laravel, а apache...
551 просмотров

Как автоматически развертывать выпуски в gitlab с помощью ci
В настоящее время я пытаюсь понять, как автоматически развернуть проект gitlab с помощью ci. Мне удалось успешно запустить этап сборки, но я не знаю, как получить и отправить эти сборки в выпуски. Насколько мне известно, для получения сборки можно...
1040 просмотров
schedule 12.01.2024

Глобальные переменные среды для gitlab CI runner
Я работаю над настройкой бегуна gitlab для нескольких проектов, и мы хотим иметь возможность настраивать переменные среды для всех проектов. Я попытался установить глобальные переменные в .bashrc для пользователей gitlab-runner и root , но он не...
9107 просмотров
schedule 03.04.2024

Запуск конвейера и ожидание его завершения из другого конвейера
У меня есть два разных репозитория проектов: мой репозиторий приложений и репозиторий API. Мое приложение взаимодействует с API. Я хочу настроить некоторые интеграционные и E2E-тесты своего приложения. При выполнении этих тестов приложению...
9623 просмотров
schedule 21.03.2024

Как выполнить скрипт, находящийся в раннере, из ci-pipeline?
У меня есть образ gitlab-runner следующим образом: Dockerfile FROM alpine:3.6 RUN apk add --no-cache curl bash COPY trigger-jenkins /usr/local/bin/trigger-jenkins ENTRYPOINT ["/bin/bash"] Его цель - запустить задание Дженкинса....
6194 просмотров
schedule 30.01.2024

gitlab runner использует неправильный образ докера для контейнера сборки
Я установил gitlab-ci-multi-runner на своей виртуальной машине. В процессе сборки я предоставляю док-контейнер со всеми зависимостями. Но когда я его запускаю, бегун использует другой (неправильный) образ докера для своего контейнера сборки....
1705 просмотров

Можно ли отлаживать сборку Gitlab CI в интерактивном режиме?
У меня есть сборка в Gitlab CI, которая требует много времени (10+ минут) для запуска, и очень раздражает ждать всего процесса каждый раз, когда мне нужно экспериментировать/вносить изменения. Кажется, что наверняка есть способ получить доступ к...
4676 просмотров
schedule 15.09.2022

GitLab CI — Сократить значение переменной
Я пытаюсь включить Review Apps для своего проекта с автоматическим развертыванием в Heroku для веток. Каждое развертывание должно иметь следующий адрес: https://prefix-<branch-name>.herokuapp.com Heroku требует, чтобы имена приложений...
1701 просмотров
schedule 20.04.2024

Компилятор C не найден в интерфейсе Dymola Python
Я написал скрипт на Python, который запускает файл скриптов Modelica для непрерывной интеграции с конвейером Gitlab. Я мог бы заставить скрипт python работать из командной строки без каких-либо проблем, однако всякий раз, когда я запускаю конвейер в...
246 просмотров
schedule 29.09.2022

Можно ли изменить значение переменной Gitlab CI после запуска конвейера?
Я пытаюсь создать динамический конвейер gitlab на основе его собственного хода выполнения. Например, у меня есть 2 среды, и развертывание в каждой из них будет включено/выключено в зависимости от выполнения скрипта в before_script . У меня это не...
7068 просмотров

Gitlab-ci: как получить доступ к автоматическим тестам dayli и ручному развертыванию
Итак, у меня есть приложение Angular 6 / Material 6, и я создал вокруг него gitlab для непрерывной интеграции. Я не уверен, как справиться с нужной мне обработкой: в основном мне нужно 2 этапа: тестирование и развертывание. Отключить сборки...
231 просмотров
schedule 20.04.2024

Служба конфигурации Gitlab postgresql
Я только начинаю работать с GitLab, и мне кажется, что моя конфигурация не работает. Я использую следующее: image: maven:3.3-jdk-8-alpine stages: - prepare - build services: - postgres:latest variables: POSTGRES_DB: my_database...
281 просмотров
schedule 04.12.2022

Ошибка проверки ключа хоста на Gitlab_ci, хотя присутствует ssh_key
"Проверка ключа хоста не удалась." на Gitlab_ci при запуске "ssh name@server" Вот часть моего gitlab_ci, которая должна подключаться к моему серверу и запускать скрипты из репозитория: script: - which ssh-agent || ( apt-get update -y...
18106 просмотров