I think i’m missing something on the packages functionality in gitlab
My release flow in most of my projects
- i create a tag (from a release or not)
- a gitlab-ci build runs with some tag-specific stuff
- most namely it creates an build artifact that is published as package (maven, docker or generic)
In the package details i “can see” that it’s created by a Pipeline but i can’t correctly link that package back to the release
- there is no “Package created” webhook event containing details
- the build creating the package only gets back “message”: “201 Created” on the PUT API (no packageId to expose as variable)
- the Package API itself cannot search on ‘version’ to correctly retrieve the correct package (only list all packages or by packageId)
Am i missing something?