Skip to content

Dockerfile with Wine for compiling Inno Setup installers in CI

License

Notifications You must be signed in to change notification settings

Vrex123/inno_setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Straighforward Dockerfile with Wine for compiling Inno Setup installers in CI

Uses Wine to run ISCC Inno Setup location: C:\innosetup

Example of compiling script inside container wine "C:\\innosetup\\iscc.exe" setupScript.iss

Pre-built Docker image can be found in Docker repo

Documentation for Inno Setup can be found on website

Usage

For example, here is how it can be used in Jenkins

    stage('Build Windows installer') {
      agent {
        docker {
          image 'vrex141/inno_setup:latest'
        }
      }
      steps {
        sh 'wine "C:\\innosetup\\iscc.exe" /Qp $(winepath -w ./setupScript.iss)'
      }
    }

Versions

  • Ubuntu 18.04

Credits

About

Dockerfile with Wine for compiling Inno Setup installers in CI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published