В регистри или локально в докеровом хранилище образов
Тут всякие шаред и временные папки для сборки
Тогда какую папку мне оставить для артифактов gitlab pipelines?
Конечный тэг будет известен уже только в самом конце. А для чего он вам нужен в ldflags? Вы ведь получившийся образ с werf потом деплоите? Если для чисто информационных целей, то лучше было бы во время деплоя пробрасывать через переменные окружения как-нибудь так: # .helm/templates/deployment.yaml ... env: - name: TAG value: "{{ $.Values.werf.tag.myimage }}" - name: COMMIT value: "{{ $.Values.werf.commit.hash }}" # работает с v1.2.58+ Со стороны приложения потом берете из окружения этот тег ($TAG) и делаете с ним, что нужно. Тут все доступные сервисные данные https://ru.werf.io/documentation/v1.2.59/advanced/helm/configuration/values.html
Обсуждают сегодня