Skip to main content

Пересборка проекта

Amvera пытается пересобрать и переразвернуть проект на каждый коммит в основную ветку репозитория. Amvera основной веткой считает ветку master.

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

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

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

Если вы используете Amvera как основной репозиторий git, и вы не хотите, чтобы на коммит запускалась пересборка проекта, используйте ветки git.

Сборка проекта осуществляется в дополнительном контейнере, тарифицирующемся так же, как и сам проект, из-за чего текущее количество инстансов может быть больше требуемого.