Gitlab: Как я могу просмотреть свою постановку?

Я установил gitlab на свой сервер. У меня есть успешная сборка моего проекта с использованием gitlab_ci.

Как я могу проверить результат моей сборки в браузере/Как использовать gitlab для тестирования и развертывания моего проекта?


person maWEB    schedule 03.11.2014    source источник
comment
Пожалуйста, постарайтесь выделить точный вопрос, на который вы уже предприняли шаги: в его нынешнем виде он слишком общий, чтобы на него можно было ответить.   -  person Ciro Santilli 新疆再教育营六四事件ۍ    schedule 03.11.2014
comment
Я установил gitlab и работает нормально. Я создаю там свой проект, и я могу толкать и тянуть. После этого я создаю проект на gitlab-ci, который возвращает успех. Моя проблема в том, как я могу просмотреть веб-версию успешной сборки? я выполнил эту настройку и работает нормально!github.com/ gitlabhq/gitlabhq/blob/master/doc/install/   -  person maWEB    schedule 03.11.2014
comment
Что не работает? Есть ли сообщение об ошибке или конкретный шаг, который не работает? В какой момент? Вы всегда должны ставить эти точки на вопросы.   -  person Ciro Santilli 新疆再教育营六四事件ۍ    schedule 03.11.2014
comment
Gitlab и gitlab_ci работают отлично! Проблема в том, что мой проект не отображается в браузере, чтобы протестировать его после успешной сборки. Например, как я могу увидеть домашнюю страницу моего проекта, который я создал, и проверить, работает ли он нормально?   -  person maWEB    schedule 04.11.2014


Ответы (1)


Если я правильно понимаю, вы используете GitLab + GitLab CI для развертывания веб-сайта.

Если это так, вы должны использовать GitLab CI, чтобы выполнить развертывание за вас.

Развертывание — это очень широкая тема со многими методами, и в gitlab нет особой специфики: если вы хотите автоматически развернуть, просто запустите набор тестов в GitLab CI, а затем выполните любую команду развертывания, если тесты пройдены.

Одним из возможных способов является развертывание с помощью Git, как описано по адресу: Автоматическое развертывание с помощью gitlab.

Для статических веб-сайтов хорошим вариантом будет: http://feedback.gitlab.com/forums/176466-general/suggestions/5599145-preview-render-static-html-pages-push-to-repos., если это когда-либо реализуется.

Вкратце: сначала узнайте, как развертывать веб-сайты без GitLab удобным для вас способом, а затем просто добавьте команды развертывания в gitlab CI.

person Ciro Santilli 新疆再教育营六四事件ۍ    schedule 04.11.2014
comment
я использовал gitlab ci для развертывания, и все тесты прошли. Моя проблема в том, как посмотреть. Думаю проблема в настройке nginx на доступных сайтах. Я имею в виду создать для моего репозитория сайты-доступные/имярепозитория и применить в файле, в каком порту слушать, чтобы я мог увидеть результат и применить сервер unix:путь - person maWEB; 04.11.2014
comment
В этом случае задайте точный вопрос, сосредоточив внимание на стеке развертывания с точными конфигурациями. Если вы не зададите точных вопросов по SO, люди не смогут вам ответить. И если у вас есть точный вопрос, вы, скорее всего, найдете на него ответ. Кроме того, разделите большие вопросы на более мелкие, чтобы создать минимум вопросов: в этом вопросе нет ничего конкретного о GitLab, поэтому вам следует убрать эту лишнюю энтропию ;) - person Ciro Santilli 新疆再教育营六四事件ۍ 04.11.2014