If I pack .NET artifacts as nupkgs how can they be deployed with Nolio?

649 views Asked by At

Being a beginner on Nolio I apologise if I've misunderstood this.

Let's cut to the chase: If I pack built .NET artifacts as nupkgs in a CI system and put them in a nuget repository, how can they be deployed to my target environments with Nolio?

In other words, is there support in Nolio for .NET artifacts packed in nupkgs?

1

There are 1 answers

0
Ido.Co On BEST ANSWER

First, You better ask in the Nolio community for more formal guides and some help from their support. And I'm not sure that you need some specific .NET support here (although Nolio does have iis/.net support)

But in short (very short):

  1. Create a manifest (xml) file with the list of artifacts you want to deploy
  2. Create a 'meta' process that will parse the manifest file and will define a repository artifact in Nolio for each of these artifacts (This will be your Initialization Step)
  3. Create a process that deploys these artifacts, this process will run on the actual agents to which you want to deploy the files. Iterate the manifest and use 'ROC - Get Artifact' action to get the files to the deployed machine, and use other actions to manipulate the files as you want.
  4. Create a template using these processes.
  5. You can use rest calls from your CI tool to create a release from this template and run it after each build.

(But no good answer can be given without knowing your specific architecture, and there are many ways to deploy artifacts using Nolio...)