Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-31659

change the wix installer to search for a JRE

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • packaging
    • None
    • I don't remember...

      WE should have a custom search with a select so that the user can select from a list of JREs installed on their system for Jenkins to use.

      If we don't find any then it is as simple as providing a link to the download site so that the user can get the JRE and install it.

      This has the following benifits:

      • we no longer have to worry about producing both 64bit and 32bit installers.
      • We no longer have to worry about shipping Jenkins with a JVM that has known network exploits (the version we create an LTS with may be safe and if we get the timing wrong Oracl can announce a load of vulnerabilities)
      • The installer size reduces by approx 50% (downloads are faster, less cost to store/transfer for mirrors)
      • we don't have to worry about upgrading the JRE - on Jenkins update - which there have been rumours about is sometimes flaky and requires extra reboots.
      • we no longer have to run light - we know what files we package etc so can streamline the packaging.

      Downsides

      • extra work to do in the installer. (A custom UI screen and a some registry lookup - nothing too complex)

            kohsuke Kohsuke Kawaguchi
            teilo James Nord
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: