Add external Files to a release and ci

Hello,

I have a bunch of software with no code, only some war and binaries.
I want to automate their deployement and follow releases with gitlab.

I want to create a new release and attach such external files and trigger the deployement but i’m not sure

  • how to do it (upload external asset to a release)
  • if after the release the deployement ca be trigger with a gitlab.ci