norus
norus

Reputation: 132

Best way to group multiple Gitlab releases into one master release?

We've got multiple projects in Gitlab, i.e.:

Each of the projects has its own .gitlab-ci.yml and releases enabled.

I'm now trying to find a way how to combine all these individual releases into a master release, e.g.

The above should be combined and the final result would be a master release with its own versioning (e.g. v1.1.0).

How could I achieve that?

Upvotes: 2

Views: 1803

Answers (1)

VonC
VonC

Reputation: 1324407

The documentation does mention retrieving artifacts from other projects, using a private token, as illustrated here.

That means you could have:

  • a dedicated "master" project
  • with its own pipeline
  • and, for said pipeline, directives to retrive the latest from the other projects, and then publish then as the "master" project artifacts.

Upvotes: 1

Related Questions