Skip to content

Initial commit of Windows docker image support.#69

Merged
slide merged 1 commit intojenkinsci:masterfrom
slide:master
Jul 31, 2019
Merged

Initial commit of Windows docker image support.#69
slide merged 1 commit intojenkinsci:masterfrom
slide:master

Conversation

@slide
Copy link
Member

@slide slide commented Jul 12, 2019

  • Currently only supports Windows Server Core
  • Files in place to support nanoserver, but more testing needs to be done
  • Both JDK 8 and JDK 11 images are supported

Feedback welcome!

 * Currently only supports Windows Server Core
 * Files in place to support nanoserver, but more testing needs to be done
 * Both JDK 8 and JDK 11 images are supported
@oleg-nenashev oleg-nenashev self-requested a review July 12, 2019 21:16
@oleg-nenashev
Copy link
Member

Plugin management is not available ATM, right?

@slide
Copy link
Member Author

slide commented Jul 12, 2019

This is the agent docker image, not the master.

@oleg-nenashev
Copy link
Member

oleg-nenashev commented Jul 12, 2019 via email

Copy link
Member

@oleg-nenashev oleg-nenashev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@slide
Copy link
Member Author

slide commented Jul 12, 2019

Once this is merged, how do you want to get an initial image published as we don't have agents on ci.jenkins.io (or trusted right now either) that support building docker images on Windows?

@oleg-nenashev
Copy link
Member

oleg-nenashev commented Jul 13, 2019 via email

@slide
Copy link
Member Author

slide commented Jul 13, 2019

DockerHub does not support Windows builds. They have had it on their roadmap since 2017, but seems no progress.

@slide
Copy link
Member Author

slide commented Jul 16, 2019

FYI, my end goal with this is to have docker agents available to ci.jenkins.io and trusted.ci. Once that is in place, these can be auto-built and published like the current Linux agent images are.

@slide slide merged commit 70b6a39 into jenkinsci:master Jul 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants