GitLab.com включает информацию о подписках, консалтинге, сообществе и GitLab Cloud.* GitLab Enterprise Edition предлагает дополнительные функции, полезные для крупных организаций (100+ пользователей).
GitLab CI — это сервер непрерывной интеграции (CI), который легко интегрировать с GitLab.
Несофициальное приложение стороннего разработчика для iPhone и Android для GitLab
** Подробнее см. в документе требований
Пакеты GitLab рекомендовано Эти пакеты содержат GitLab и все его зависимости (Ruby, PostgreSQL, Redis, Nginx, Unicorn и т.д.). Они созданы с помощью omnibus-gitlab, который также содержит инструкции по установке.
GitLab Chef Cookbook Этот cookbook можно использовать как для установки в среде разработки, так и для установки в производственной среде. Если вы хотите внести свой вклад в GitLab, мы рекомендуем следовать инструкциям по установке на виртуальной машине с использованием Vagrant для установки всех тестовых зависимостей.
Руководство по ручной установке Это руководство по установке производственного сервера на Ubuntu предлагает подробные и полные пошаговые инструкции.#### Методы установки от сторонних разработчиков
Одноклик-установщик Digital Ocean Создайте новый сервер за 55 секунд. Digital Ocean использует SSD-диски, что отлично подходит для приложений с высокой интенсивностью ввода-вывода, таких как GitLab. Мы рекомендуем выбрать дроплет с 1 ГБ оперативной памяти.
Одноклик-установщики 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](https://github.com/codegram/spinach) интеграционные тесты
Все тесты Spinach: bundle exec rake spinach
Один тест Spinach: bundle exec spinach features/project/issues/milestones.feature
Все документы можно найти на doc.gitlab.com/ce/.
Для получения помощи по GitLab, пожалуйста, посмотрите раздел Получение помощи для GitLab на нашем сайте.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )