...
Checkout the tagged version of the release (you'll need this to tag this release). All further work is done in the
idp-installer/src/main/wix.
If this is the second (or later) service release check out the tagged version of the latest service release (so as to get the correct versions of the wxs files)The IdP, from our download pages or (more likely) from Nexus to the
idp-installer/src/main/wix
directory. You need the.zip
and.zip.asc
files.The Jetty Base Project
Procrun (Commons-daemon) from the Apache download area to the
idp-installer/src/main/wix
directory. You need thesigned.zip
and-signed.zip.asc
files.The version of Jetty -V9 which has been used to test this release (get this from the pom for java-parent-project) from the Shibboleth Nexus to the
idp-installer/src/main/wix
directory. Again, you need the.zip
and.zip.asc
files.For Jetty 9 you need
jetty-distribution-9.4.xxx-date.zip
For Jetty 10 you need
jetty-base-10.0.x
PreBuild steps
Move into the idp-installer/src/main/wix
directory and verify that the version and name in both the ShibbolethIdP-main.wxs
and MergeModule.wxs
is correct. The version for the latter is less important since we do not ship the merge module. I have used the 1.IdPSubversion.IdPPatch.Unique, i
n order to maintain coherence.
...