Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-2136

Create Windows agent in trusted.ci

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      For building Windows installers that are signed, we really need a Windows agent within trusted.ci. This agent would need the Visual Studio Build Tools (free download) and the rest can be grabbed from nuget I believe. The agent would also need access to any code signing keys that are going to be used for signing the MSI (which is why it would need to be in trusted). I am more than willing to help setup the agent if my help would be useful.

        Attachments

          Activity

          Hide
          slide_o_mix Alex Earl added a comment -

          That's my mistake, I didn't add the java path to the PATH environment variable. I am going to try and setup a simple Jenkins master/agent setup on my Azure account to make sure its working correctly. I'll post an updated gist soon.

          Show
          slide_o_mix Alex Earl added a comment - That's my mistake, I didn't add the java path to the PATH environment variable. I am going to try and setup a simple Jenkins master/agent setup on my Azure account to make sure its working correctly. I'll post an updated gist soon.
          Hide
          slide_o_mix Alex Earl added a comment -

          I updated the gist and tested it on my own Azure account and it seems to work just fine. Can you give it a shot?

          https://gist.github.com/slide/cbae5bccb4cd8ea9348714d1e8fec2be

          Show
          slide_o_mix Alex Earl added a comment - I updated the gist and tested it on my own Azure account and it seems to work just fine. Can you give it a shot? https://gist.github.com/slide/cbae5bccb4cd8ea9348714d1e8fec2be
          Hide
          olblak Olivier Vernin added a comment -

          Failing with 'Tool MSBuild is not installed'

          It appears that you try to install msbuild from the Jenkinsfile as defined here

          Considering that msbuild is installed during the init script, it's probably better to specify a path

          Show
          olblak Olivier Vernin added a comment - Failing with 'Tool MSBuild is not installed' It appears that you try to install msbuild from the Jenkinsfile as defined here Considering that msbuild is installed during the init script, it's probably better to specify a path
          Hide
          slide_o_mix Alex Earl added a comment -

          I'll update the Jenkinsfile when I am back from vacation. I have super limited internet connection this week.

          Show
          slide_o_mix Alex Earl added a comment - I'll update the Jenkinsfile when I am back from vacation. I have super limited internet connection this week.
          Hide
          slide_o_mix Alex Earl added a comment -

          Can this be closed out?

          Show
          slide_o_mix Alex Earl added a comment - Can this be closed out?

            People

            Assignee:
            olblak Olivier Vernin
            Reporter:
            slide_o_mix Alex Earl
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: