Windows silent install behaves different than graphical install

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      hi,

      I'm trying to install Jenkins on Windows from commandline for a different
      user. My usecase is, that Jenkins should be executed as a normal user (Service account) and i want to use a different user (Administrator) to do the installation for security reasons.

      In the attached log file the admin is called 'Developer' and the normal user is called 'DeveloperNonadmin'

      Expectation: The following command works when executed from an elevated shell:
      msiexec /i D:\path\to\jenkins.msi /quiet /lv! D:\path\to\logfile.log SERVICE_USERNAME=<username> SERVICE_PASSWORD=<password> INSTALLDIR=D:\Jenkins PORT=8080

      Actual behaviour:
      The command only works when i have installed Jenkins for the service account by manually executing the GUI version of the installer. So my workaround is that i install Jenkins via the GUI installer, then uninstall it, then run my script that executes this command and does the customization afterwards.

      Conclusion:
      The graphical installer does soemthing that the silent installation does not do.

       

      PS: i've chosen _unsorted as components because i don't know which component this actually is

            Assignee:
            Alex Earl
            Reporter:
            Jonas
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: