Основной сайт

Реестр артефактов

Реестр хранит результаты сборок с версионированием и сроком хранения по тарифу. Артефакты адресуются по содержимому, поэтому одинаковые слои не дублируются.

Типы

ТипФорматЗагрузка
Статический артефактКаталог outputАвтоматически после сборки
Docker-образOCIdeploylane artifact push --image
Helm charttgzdeploylane artifact push --chart
Бинарный файлПроизвольныйdeploylane artifact push --file

Политики хранения

artifacts:
  retention:
    production: 365d
    staging: 14d
  keep_last: 10
  keep_tagged: true

keep_last удерживает указанное число последних артефактов независимо от срока, чтобы откат оставался возможен. Артефакт, на который ссылается живое окружение, не удаляется никогда.

Работа из CLI

deploylane artifact list --env production
deploylane artifact show art_31f0c8
deploylane artifact download art_31f0c8 --output ./dist
deploylane artifact prune --dry-run

Учёт объёма

Тарифицируется физически занятый объём после дедупликации, а не сумма логических размеров. Текущее потребление видно в deploylane artifact usage и в разделе биллинга.