Подключение к существующему репозиторию

Если у вас уже есть приложение, которое вы хотите развернуть в Amvera, но оно уже использует другой репозиторий git (GitHub, Bitbucket или что-то другое), можно привязать дополнительный remote к вашему репозиторию.

Если вы не знакомы с принципом работы с Git, рекомендуем ознакомиться со статьей. Она позволит вам понять, как создавать Git-репозиторий и вносить в него изменения, что упростит работу с нашим сервисом.

Инструкции по подключению указаны на странице проекта.

Откройте командную строку и перейдите в корневую папку проекта вашего приложения. Выполните указанные команды:

git remote add amvera https://git.amvera.ru/<имя-пользователя>/<транслитерированное-имя-проекта>
git push amvera master

На запрос пользователя и пароля укажите имя пользователя и пароль вашей учетной записи Amvera.

Чтобы началась сборка, у вас должен быть файл amvera.yml или amvera.yaml и/или Dockerfile в одном из следующих мест относительно корня вашего репозитория:

  1. amvera/Dockerfile
  2. Dockerfile
  3. docker/Dockerfile
  4. deploy/Dockerfile
  5. deployment/Dockerfile

Если amvera.yml и/или Dockerfile не найден ни в одном из указанных мест, сборка не удастся.

За процессом сборки можно наблюдать на странице проекта на вкладке логов сборки: