I'm looking for a way to create a pipeline to first build a .NET Core application, then pack it into a .deb file and finally publish the package file behind a URL to be downloaded from.
This pipeline would be run on pushes to main branch.
Is it possible to accomplish using Azure DevOps pipelines?
I already have:
- pipeline to build the solution and run unit tests for it
- bash script that collects the binaries and packs them into a debian package (.deb) file.
What I need is to run the packaging bash script, then cache/collect the deb file and publish it behind a public/token-accessable URL, e.g. using the Azure artifacts. The package is quite small, around 4 MB.
