GitLab CI — это система непрерывной интеграции (CI), которая легко интегрируется с GitLab.
Несоответствующие приложения сторонних разработчиков для iPhone и Android для GitLab
** Дополнительные подробности содержатся в документе требований**
Пакеты GitLab рекомендуются Эти пакеты содержат GitLab и все его зависимости (Ruby, PostgreSQL, Redis, Nginx, Unicorn и т.д.). Они создаются с помощью omnibus-gitlab, который также включает инструкции по установке.
Cookbook GitLab Chef Этот cookbook можно использовать как для установки на развитие, так и для производственной среды. Если вы хотите внести свой вклад в GitLab, мы рекомендуем следовать инструкциям по установке на виртуальной машине с использованием Vagrant для установки всех тестовых зависимостей.
Руководство по ручной установке Это руководство предлагает подробные и полные пошаговые инструкции по установке сервера для производства на Ubuntu.#### Методы быстрой установки от сторонних разработчиков
Один клик для установки приложений DigitalOcean Создайте новый сервер за 55 секунд. DigitalOcean использует SSD диски, что отлично подходит для ввода-вывода интенсивного приложения, такого как GitLab. Мы рекомендуем выбрать каплю с 1 ГБ оперативной памяти.
One-click установщики BitNami Этот пакет содержит как GitLab, так и GitLab CI. Он доступен как установщик, виртуальная машина или для провайдеров облачного хостинга (Amazon Web Services/Azure и т.д.).
GitLab рецепты репозиторий с независимыми руководствами по использованию GitLab с различным программным обеспечением (операционные системы, веб-серверы и т.д.), отличным от официального варианта.
Руководства по установке общедоступный вики с независимыми руководствами по установке GitLab на различных операционных системах.
Инструкции по установке содержат указания по скачиванию файла инициализации и запуску его автоматически при загрузке системы. Вы также можете запустить файл инициализации вручную:
sudo service gitlab start
или непосредственно вызвать скрипт
sudo /etc/init.d/gitlab start
Пожалуйста, войдите с учетной записью root/5iveL!fe
Рассмотрите возможность настройки среды разработки с помощью cookbook.
Скопируйте пример конфигурационного файла для unicorn в режиме разработки
cp config/unicorn.rb.example.development config/unicorn.rb
Запустите его с помощью Foreman
bundle exec foreman start -p 3000
или запустите каждый компонент отдельно
bundle exec rails s
script/background_jobs start
Перейдите на localhost:3000 и войдите с учетной записью root/5iveL!fe
Запуск всех тестов
bundle exec rake test
RSpec единичные и функциональные тесты
Все тесты RSpec: bundle exec rake spec
Один файл RSpec: bundle exec rspec spec/controllers/commit_controller_spec.rb
Spinach интеграционные тесты Все тесты Spinach: bundle exec rake spinach
Один тест Spinash: bundle exec spinach features/project/issues/milestones.feature
Все документы доступны на doc.gitlab.com/ce/.
Для получения помощи по работе с GitLab, пожалуйста, обратитесь к разделу получение помощи для GitLab на нашем сайте.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )