cloudfoundry-incubator / kubo-release

Kubernetes BOSH release
https://www.cloudfoundry.org/container-runtime/
Apache License 2.0
161 stars 76 forks source link

Merge kubo-release-windows back into this repo #342

Closed tenczar closed 5 years ago

tenczar commented 5 years ago

What this PR does / why we need it: This PR recombines the kubo for Windows jobs back into this release. We can now compile these jobs specifically against a Windows stemcell and release separate precompiled releases for Windows and Linux

How can this PR be verified? Run the pipelines Is there any change in kubo-deployment? Yes, this change https://github.com/cloudfoundry-incubator/kubo-deployment/pull/410 Is there any change in kubo-ci? Yes, those are being applied as well. Does this affect upgrade, or is there any migration required? No Which issue(s) this PR fixes:

Release note:

This release recombines the kubo-release and kubo-release-windows. It no longer depends on kubo-release-windows. When using Windows workers the precompiled releases for docker-boshrelease and kubo-release will be replaced with the uncompiled releases.
cfdreddbot commented 5 years ago

:x: Hey tenczar!

All pull request submitters and commit authors must have a Contributor License Agreement (CLA). Click here for details on the CLA process.

The following github users: @tenczar @lubronzhan are not covered by a CLA.

After the CLA process is complete, this pull request will need to be closed & reopened. DreddBot will then validate the CLA(s).

tenczar commented 5 years ago

Here is a precompile with the exiter removed. It passed, so this should work fine https://ci.kubo.sh/teams/main/pipelines/next_combined_windows_test/jobs/build-kubo-release/builds/7