You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docs for the manifest plugin list tags as an optional setting for manifest (not spec) mode. And in spec mode, a .tags file is read, and populates tags.
My expectation would be that either of these would add onto the list of tags specified by the target setting in manifest mode. However, it seems both tags setting and .tags file are ignored in manifest mode.
I’ve also tried generating a .tags file for the publish manifest.publish step. The results are the same either way:
latest: Pulling from plugins/manifest
Digest: sha256:...
Status: Image is up to date for plugins/manifest:latest
2022/06/22 16:47:14 pushing our.private.registry/this-thing:build-OS-ARCH-33 to our.private.registry/this-thing:build-33 linux/arm64, linux/amd64
Digest: sha256:... ...
The additional tags are not pushed to our docker registry.
Hi @tphoney. According to the docs, auto_tags defaults to false anyway. But even with both auto_tags and default_tags explicitly set to false in the pipeline definition, the behavior is the same.
The docs for the manifest plugin list tags as an optional setting for manifest (not spec) mode. And in spec mode, a
.tags
file is read, and populates tags.My expectation would be that either of these would add onto the list of tags specified by the target setting in manifest mode. However, it seems both tags setting and .tags file are ignored in manifest mode.
Example sanitized .drone.yml:
I’ve also tried generating a .tags file for the
publish manifest.publish
step. The results are the same either way:The additional tags are not pushed to our docker registry.
Originally posted at https://community.harness.io/t/manifest-plugin-tags-setting-tags-file-have-no-effect/12178
The text was updated successfully, but these errors were encountered: