tocdepth

2

Использовать GitLab CI при работе с Environments

GitLab — это инструмент для хранения и управления репозиториями Git. Он дает возможность выполнять совместную разработку силами нескольких команд, применять обновления кода и откатывать изменения, если это необходимо. Решение работает на серверах Cloud.ru.

В этом документе описаны особенности использования GitLab, а также шаги для начала работы с ним.

Особенности использования

  • GitLab доступен только для вновь созданных воркспейсов. Подробнее о создании воркспейса см. Воркспейсы.

  • Пользователь воркспейса видит только проекты и группы этого воркспейса.

  • Если удалить воркспейс, проект остается.

Шаг 1. Создать проект в GitLab

Для того чтобы создать и управлять репозиторием GitLab:

  1. Перейдите в раздел Воркспейсы на странице Кнопка перехода на Главную страницу ML Space и выберите требуемый воркспейс.

    Примечание

    Если необходимо создать приватный репозиторий GitLab, в поле Project URL укажите требуемый x-workspace-id. Как его получить, см. Посмотреть ключи для работы с платформой.

    ../../../_images/s__gilab_ws.png
  2. Перейдите на вкладку GitLab CI и нажмите Перейти в GitLab.

  3. Создайте новый проект с помощью кнопки New project.

  4. Выберите Create blank project.

  5. Введите название проекта в поле Project name.

  6. (Опционально) Задайте описание проекта в поле Project description.

  7. Выберите видимость проекта: Private, Internal, Public.

  8. Уберите галочку с Initialize repository with a README.

  9. Нажмите Create project.

  10. Загрузите файлы одним из следующих способов:

    • Нажав New file.

    • Выполнив в Git-клиенте команду git push.

  11. Осуществите коммит изменений в ветку, нажав commit.

Будет создан репозиторий для работы.

Шаг 2. Начать работу с репозиторием GitLab

Подключаться к нужному проекту необходимо через HTTPS, в котором используется токен доступа вместо пароля.

  1. Cклонируйте репозиторий GitLab, выполнив следующую команду:

    git clone https://username:token@gitlab.com/group/project.git
    

    Где:

    • username — значение в вашем профиле после символа @.

  2. Создайте token GitLab:

    1. В интерфейсе GitLab нажмите на свой аватар в правом верхнем углу, выберите Edit profile.

    2. На левой панели выберите Access Tokens.

    3. Введите Token name и Expiration date.

    4. Нажмите Create project access token.. Не забудьте сохранить токен доступа, он появляется только один раз.

  3. Внесите требуемые изменения в код.

  4. Добавьте все изменения: git add ..

  5. Осуществите коммит изменений в ветку: git commit.

  6. Отправьте изменения на удаленный сервер командой git push.

  7. Дождитесь окончания сборки.

Запустили Evolution free tier
для Dev & Test
Получить