Upload externally created artifacts to a release

I have a gitlab instance in my network that I use to host and build my projects. Some of those projects are duplicated on gitlab.com .

Is there a way (automatically or manually) to upload the artifacts that I produce from my own build system to the gitlab.com repository?

Been looking through the documentation and I’m afraid I just don’t see it.

Thank you.


Of course. You can upload anything to the GitLab’s Package Registry using REST API. Afterwards you can link those artifacts on the Release Pages if you’d like (also over API).

Hope this helps!