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 на нашем сайте.
You can comment after Login
Inappropriate content may be displayed here and will not be shown on the page. You can check and modify it through the relevant editing function
If you confirm that the content does not involve inappropriate language/advertisement redirection/violence/vulgar pornography/infringement/piracy/false/insignificant or illegal content related to national laws and regulations, you can click submit to make an appeal, and we will handle it as soon as possible.
Comments ( 0 )