При указании автоматической сборки на докере-концентраторе я могу установить некоторые настройки (Type
('Branch' или 'Tag'), Name
, Dockerfile Location
и Docker Tag Name
). Но, к сожалению, я не нашел для них никакой документации.
Я предполагаю, что, когда я выбираю Type
'Branch' и вводим Name
, это ветка из моего репозитория git при использовании GitHub/BitBucket и что Docker Tag Name
приводит к назначению тега к созданному изображению.
Я немного поиграл с ним и нашел некоторые вещи, которые мне непонятны, но я надеюсь, что вы можете мне объяснить.
-
Добавление нескольких записей приводит только к назначению только одного тега. Я использовал 'Branch', 'master' и '/' и 'latest' как
Docker Tag Name
в первом, 'v1' во втором. Но в качестве тега используется только "v1". -
Использование
Type
'Tag' не привело к другому результату. Я думал, что это может создать только изображение, если git commit помечен этим значением. Для чего этот тип?
Я искал возможность назначить тег "последний" последней сборке и использовать схему, такую как v1, v2, v3 и т.д. для старых сборников, как я мог бы сделать при локальном создании изображений.