fhfavaretto / InnoSetupSample

Azure integration with InnoSetup install Builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InnoSetup integation with Azure DevOps CI-CD

Continuous Integration + Continuous Deployment

innosetup is free installer builder for windows official site.

alt

Requirements

Steps

1. In visual studio project add the nuget package "Tools.InnoSetup"

2. Use (Script Studio) to generate "Script.iss" in visual studio project folder

  • In github install "Azure Pipelines" from "Marketplace"

3. In Azure devops create build that uses ".net desktop" template

4. Select github and authorize using OAuth

5. To the "Agent job 1" Add "Command Line" task

6. with sample script like :

SET PATH=packages\Tools.InnoSetup.5.6.1\tools
iscc InnoSetupWinform\Script.iss
  • run your build.
  • add new release
  • add empty job stage
  • add GitHub release task

About

Azure integration with InnoSetup install Builder

License:Apache License 2.0


Languages

Language:C# 61.7%Language:Inno Setup 36.6%Language:Batchfile 1.6%