Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable deterministic builds when running on a CI system #548

Closed
AdmiringWorm opened this issue Jul 10, 2020 · 0 comments · Fixed by #549
Closed

Enable deterministic builds when running on a CI system #548

AdmiringWorm opened this issue Jul 10, 2020 · 0 comments · Fixed by #549
Assignees
Milestone

Comments

@AdmiringWorm
Copy link
Member

AdmiringWorm commented Jul 10, 2020

To enable deterministic builds the MSBuild parameter ContinuousIntegrationBuild needs to be passed to when building the projects.

This is recommended to enable when using sourcelink, and as such, we should encourage its use and have it enabled by default.
A configuration parameter called shouldUseDeterministicBuilds can be set to false if a user does not want to enable this change.

@AdmiringWorm AdmiringWorm added this to the 2.0.0 milestone Jul 10, 2020
@AdmiringWorm AdmiringWorm self-assigned this Jul 10, 2020
AdmiringWorm added a commit to AdmiringWorm/Cake.Recipe that referenced this issue Jul 10, 2020
gep13 pushed a commit to AdmiringWorm/Cake.Recipe that referenced this issue Jul 10, 2020
gep13 added a commit that referenced this issue Jul 10, 2020
…gration

(GH-548) Add parameter to enable/disable deterministic builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant