Проекты разработки
Чтобы создать проект разработки:
-
Войдите в Портал управления разработкой.
-
Перейдите в раздел Проекты.
-
Нажмите кнопку Новый проект.
-
Задайте обязательные параметры:
- Наименование — имя проекта разработки.
- slug — идентификатор проекта разработки для URL-адреса в GitLab CE. Имя формируется автоматически при вводе имени проекта. При необходимости измените его.
-
Задайте необязательные параметры:
- Описание — описание проекта разработки.
- Теги. Установите переключатель Теги в активное положение и в появившемся поле укажите имена тегов.
-
Нажмите кнопку Создать. В проект разработки автоматически будут добавлены пользователи:
-
Текущий пользователь с ролью
Teamlead. -
Суперадминистратор с ролью
Admin. -
Сервисный пользователь с ролями:
Teamlead.Service-account.Admin.
Подробнее о пользователях и ролях — в разделе Ролевая модель управления доступом.
-
Проект разработки VK Dev Platform соответствует группе GitLab CE.
Чтобы перейти в группу GitLab CE:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- В строке проекта разработки нажмите на его имя.
- На вкладке О проекте нажмите кнопку Gitlab группа.
Переменные CI проекта разработки, использующиеся в пайплайнах GitLab CE, приведены в таблице 1.
Имя | Описание |
|---|---|
Взаимодействие с GilLab CE | |
| Идентификатор сервисного пользователя проекта |
| Пароль сервисного пользователя проекта |
Взаимодействие с SonarQube CE | |
| URL-адрес SonarQube CE |
| Уникальный идентификатор проекта в SonarQube CE |
| Токен для запуска сканеров в SonarQube CE |
| Имя проекта в SonarQube CE |
Взаимодействие с Sonatype Nexus Repository Manager OSS | |
| Pull-ссылка хранилища артефактов |
| Push-ссылка хранилища артефактов |
Взаимодействие с Devprom ALM | |
| URL-адрес Devprom ALM |
| URL-адрес проекта в Devprom ALM |
| Авторизационный код для взаимодействия по API |
Чтобы посмотреть переменные CI:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- В строке проекта разработки нажмите на его имя.
- На вкладке О проекте нажмите кнопку Переменные CI.
Чтобы удалить проект разработки:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- В строке проекта нажмите на значок •••.
- Выберите пункт меню Удалить.
- Подтвердите удаление.
Чтобы добавить пользователя в проект разработки:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- Нажмите на имя проекта разработки.
- На странице проекта разработки перейдите на вкладку Пользователи.
- Нажмите кнопку Добавить пользователя.
- В выпадающем списке Пользователь выберите одного или несколько пользователей.
- В выпадающем списке Роль выберите роль (подробнее — в разделе Ролевая модель управления доступом).
- Нажмите кнопку Добавить.
Чтобы изменить роль пользователя в проекте разработки:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- Нажмите на имя проекта разработки.
- На странице проекта разработки перейдите на вкладку Пользователи.
- В строке пользователя нажмите на его имя.
- На странице пользователя перейдите на вкладку Роли.
- В строке проекта нажмите на значок •••.
- Выберите пункт меню Изменить роль.
- В выпадающем списке Роль выберите новую роль (подробнее — в разделе Ролевая модель управления доступом).
- Нажмите кнопку Сохранить.
Чтобы удалить пользователя из проекта разработки:
- Войдите в Портал управления разработкой.
- Перейдите в раздел Проекты.
- Нажмите на имя проекта разработки.
- На странице проекта разработки перейдите на вкладку Пользователи.
- В строке пользователя нажмите на его имя.
- На странице пользователя перейдите на вкладку Роли.
- В строке проекта разработки нажмите на значок •••.
- Выберите пункт меню Отозвать доступ.
- Подтвердите действие.