Gitlab-Ci – вопросы и ответы

58
голосов
1
ответ
Я использую LFTP в Gitlab CI для развертывания набора файлов. У меня это хорошо работает на одном сервере, который я настроил (промежуточном сервере, использующем SFTP). Однако на моем клиентском с...
5 месяцев, 4 недели назад 0Neji
90
голосов
1
ответ
У меня есть сайт GitLab Pages, который использует Gulp для построения. Мой файл .gitlab-ci.yml выглядит примерно так: image: node:latest before_script: - npm install gulp-cli -g - npm install gulp ...
5 месяцев, 4 недели назад user341554
99
голосов
1
ответ
У меня проблема с переменными kubernetes, которые не установлены в Gitlab-CI. Есть еще одна проблема , но она говорит о "старой" интеграции, а не о последней, которая работает по-разному. Итак, вот...
5 месяцев, 4 недели назад Karreg
57
голосов
1
ответ
У меня есть следующая конфигурация: dockered gitlab (названный gitlab) dockered gitlab-ci-multirunner (связанный с gitlab и названный gitlab-бегунами). ┌──────────────────────┐ ┌─────────┐ │ 172.12...
5 месяцев, 4 недели назад Qui-Gon
-4
голоса
1
ответ
Я знаю, что этот вопрос связан со списком, вероятно, большинства вопросов, поставленных на первый план, но, тем не менее, застрял на нем с утра, поэтому стоит попробовать получить положительный отв...
5 месяцев, 4 недели назад Siddharth Srivastva
58
голосов
1
ответ
У меня есть несколько проектов Maven (не мультимодулей), которые находятся в GitLab. Мне нравится настраивать GitLab CI для этих проектов, поэтому я посмотрел на файлы gitlab-ci.yml, как это сделат...
5 месяцев, 4 недели назад Emerson Cod
56
голосов
1
ответ
Я пытаюсь использовать функцию GitLabs DevOps для создания, тестирования и развертывания приложения Vue.js на S3. Я могу развернуть приложение на своей локальной машине. Но при настройке файла.gitl...
5 месяцев, 4 недели назад SmiffyKmc
58
голосов
2
ответа
У меня есть следующий файл .gitlab.yaml stages: - build - test compile: stage:build script: - stuff_happening test_1: stage: test script: - do_something_1 artifacts: when: on_failure name: "$CI_COM...
5 месяцев, 4 недели назад Evans
58
голосов
1
ответ
У меня есть мой сайт, размещенный в Digital Ocean, и мой репо на gitlab. У меня нет экземпляра gitlab, установленного на моем сервере Digital Ocean. Я просто использую файл.gitlab-ci.yml. В моем сц...
5 месяцев, 4 недели назад ryan
89
голосов
1
ответ
Я использую gitLab и gitLab runner на двух докерах. Когда я нажимаю свой код, мой конвейер запускается, но у меня появляется эта ошибка: Running with gitlab-runner 11.9.1 (de08a4bb) on bf23c668df26...
6 месяцев назад Mercer
70
голосов
1
ответ
Я использую последний firefox, xvfb Django==1.8.2 selenium==2.45.0 и мой сценарий работы gitlab-ci virtualenv env source env/bin/activate pip install -r requirements.txt python manage.py test перед...
6 месяцев назад ravigadila
58
голосов
1
ответ
Я использую версию gitlab 8.10.0. Я пользуюсь защищенной разветвленной функцией с давних пор. Теперь у нас есть установка gitlab продолжает развертывание, в котором мы должны предоставить информаци...
6 месяцев назад rut2
82
голоса
1
ответ
Я хотел бы, чтобы Gitlab CI извлекал исходный код другого проекта. Есть ли лучший способ, чем добавление ключа развертывания только для чтения и настройка его в .gitlab-ci.yml?
6 месяцев назад d33tah
57
голосов
1
ответ
Я пытаюсь проверить файл gitlab-ci.yml, выполнив задания через gitlab-runner на моем ноутбуке (OSX). Yml выглядит так: image: ruby:2.2 start: script: - echo "made it" Исполнитель - докер. Я пробова...
6 месяцев назад jamesvillarrubia
69
голосов
1
ответ
У меня есть веб-сервер Tomcat, работающий на машине с Ubuntu. Как я могу перезагрузить сервер через SSH с gitlab-ci? Я внедряю различные файлы war & jar на сервер через ssh на gitlab-ci, и в не...
6 месяцев назад mke
98
голосов
1
ответ
У меня есть репозиторий nodejs в службе gitlab, и я использую gitlab CI runner с докере. Мне нужно вывести некоторые переменные CI GitLab (например, CI_JOB_ID или CI_COMMIT_TAG) непосредственно в п...
6 месяцев назад Max Vorozhcov
57
голосов
1
ответ
Недавно я обновил свой сервер gitlab до 8.0, перенесил свои данные CI с помощью руководства по миграции CI и натолкнул некоторые коммиты, но теперь все мои сборки завершились неудачно, потому что о...
6 месяцев назад Bastien Durel
59
голосов
1
ответ
Кто-нибудь работал над настройкой Gitlab CICD для мобильной автоматизации с помощью appium tool? Я хотел бы знать, как настроить эмулятор/устройство для автоматизации в gitlab, а также Как настроит...
6 месяцев назад Suvesh Tk
92
голоса
1
ответ
Необходимо обновить метки в запросе на слияние во время gitlab ci. Перепробовал разные варианты: curl -X PUT https://gitlab.com/api/v4/projects/{project_id}/merge_requests/134?access_token={token}&...
6 месяцев назад A. Makarevich
70
голосов
1
ответ
Я пытаюсь настроить уведомления на свой сервер Rocket.Chat через файл.gitlab-ci.yml. У меня есть тесты для тестирования и развертывания, но мой этап уведомления ошибочен. Я выполнил инструкции отсю...
6 месяцев назад Alan Bryant
70
голосов
1
ответ
Следуя документации http://doc.gitlab.com/ee/ci/yaml/README.html, чтобы установить файл .yml, я обнаружил проблему, создав артефакты , при сборке файла APK, который будет загружен, этот ZIP включае...
6 месяцев назад Felix Gutierrez
56
голосов
1
ответ
Я хочу генерировать Dockerfile в скрипте Citit GitLab и строить его. Затем используйте это вновь созданное изображение в заданиях построения. Как я могу это сделать? Пытался использовать global bef...
6 месяцев назад George Fedoseev
-4
голоса
1
ответ
Я только что обновил Gitlab CE до последней версии 8.3.4. Перед обновлением мой Gitlab CI работал нормально. После обновления мой Gitlab CI запускает новые сборки, но они виснут в начале. После обн...
6 месяцев назад Sovattha Sok
98
голосов
2
ответа
У меня есть веб-приложение, которое построено и протестировано с использованием gradle/gretty и gitlab-ci (с gitlab, запущенным на моем собственном сервере) с изображением докеров. Это нормально ра...
6 месяцев назад Holger Rattenscheid
59
голосов
1
ответ
Так как часть некоторых тестов, чтобы автоматически принимать/объединять успешные конвейеры в нашем репозитории git, я запускал некоторые тесты, чтобы отметить функцию "слияние при успешном конвейе...
6 месяцев назад Tsteenbakkers
119
голосов
2
ответа
Я пытаюсь использовать реестр Google Container с GitLab CI без использования интерфейса gcloud. Использование документов, перечисленных здесь в разделе "Использование файла ключа JSON": https://clo...
6 месяцев назад Nicholas Tulach
70
голосов
1
ответ
Я пытаюсь настроить gitlab бегун, чтобы использовать gitlab-ci вместо моих Jenkins. Я установил контейнер докера со связанным docker.sock docker run -d --name gitlab-runner --restart always \ -v /v...
6 месяцев назад CordlessWool
57
голосов
1
ответ
Я хочу подключиться к Apache, созданному в моем gitlab-ci.yml (чтобы запускать приемочные тесты), но я не понимаю, как это сделать. Попытка curl -i http://localhost/ дает: curl: (7) Failed to conne...
6 месяцев назад Matthieu FAURE
69
голосов
2
ответа
Я пытаюсь получить gitlab-ci build going, но у меня возникают проблемы с частью настройки mysql. Когда я фиксирую, сценарий mysql, кажется, работает нормально, но затем сборка приложения не работае...
6 месяцев назад oxenfree
58
голосов
1
ответ
Я начинаю использовать Gitlab-ci, уходя от Дженкинса, поскольку с момента обновления до xcode 8 Дженкинс прекратил работать правильно, он не может подписывать рекламный блок или магазин приложений....
6 месяцев назад Maude Beaulac
91
голос
1
ответ
Я пытаюсь выполнить развертывание в Gitlab CI, я уже пытался использовать EB CLI, но без успеха. Но я обнаружил, что у AWS CLI есть эластичная поддержка beanstalk, и тогда я пробовал это: aws elast...
6 месяцев назад Mateus Luiz
179
голосов
2
ответа
Я установил свой собственный сервер Gitlab с одним проектом, а для него был настроен бегун Gitlab. Я новичок в сервере непрерывной интеграции и поэтому не знаю, как выполнить следующее. Каждый раз,...
6 месяцев назад Hedge
119
голосов
1
ответ
Нужно загрузить artifact binary.bin когда задание выполнено успешно, и build_trace.log если не удалось. Глядя на артефакты: когда я не вижу такой способности. Есть ли хитрый взлом? Я хотел бы видет...
6 месяцев назад kyb
80
голосов
1
ответ
Когда я нажимаю новый фиксатор, я хотел бы начать сборку с бегуна, но я получаю это сообщение: Эта сборка застряла, потому что у вас нет активных бегунов онлайн с любым из этих тегов, назначенных и...
6 месяцев назад julien2313
57
голосов
1
ответ
У меня есть собственный экземпляр gitlab и сервер с несколькими бегунами gitlab, использующими докер в качестве исполнителей. Когда запускается новое задание CI, оно всегда занимает не менее 2 мину...
6 месяцев назад CyrillC
90
голосов
2
ответа
Как использовать команды/скрипты PowerShell с Gitlab CI в .gitlab-ci.yml который используется для развертывания на страницах gitlab? Я пытаюсь выполнить файл build.ps1 из .gitlab-ci.yml , но когда ...
6 месяцев назад Ishan
126
голосов
3
ответа
Я пытаюсь добавить SSL/TLS на мой статический веб-сайт. Я использую статические страницы Gitlab, а Jekyll - для контента. Я следую этим инструкциям, чтобы настроить TLS - учебник Gitlab . Я столкну...
6 месяцев назад djm.im
113
голосов
2
ответа
Я видел много примеров файлов gitlab-ci.yml, где, как часть сборки, люди устанавливают последнюю версию хром. Таким образом, это означает, что при каждом нажатии на репозиторий сервер загружает нов...
6 месяцев назад Michael
-7
голосов
1
ответ
Привет, я поставил Gitlab на мою малину, но я не могу получить доступ к веб-странице gitlab. Поэтому я хотел бы знать, где находится *.html? Я пытался найти в var/www/html, но ничего не вижу... Точ...
6 месяцев назад Peter Bergman
113
голосов
4
ответа
Я, наконец, сумел заставить его работать, чтобы при нажатии на задание на ветку запускалось, но я продолжаю ждать, пока он запустится около 3 минут, а затем у меня появятся ошибки, которые мне нужн...
6 месяцев назад holms
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема