Skip to content

Add source-build option to build scripts#9989

Merged
tkapin merged 1 commit intodotnet:mainfrom
oleksandr-didyk:feat-add-source-build-option
Jul 26, 2022
Merged

Add source-build option to build scripts#9989
tkapin merged 1 commit intodotnet:mainfrom
oleksandr-didyk:feat-add-source-build-option

Conversation

@oleksandr-didyk
Copy link
Copy Markdown
Contributor

@oleksandr-didyk oleksandr-didyk commented Jul 13, 2022

Resolves dotnet/source-build#2674

Resulting changes were tested by source-building the xharness repository on:

  • Microsoft's Built Tools image of Fedora 36 -> mcr.microsoft.com/dotnet-buildtools/prereqs@sha256:4a2bbece99ec3115754839f141f4ebb8077bec516fab55d3cd28824d2fdfc9b5
  • Windows 10 Enterprise version 21H2 build 19044.1826

CC: @tkapin @MichaelSimons @riarenas

@dnfadmin
Copy link
Copy Markdown

dnfadmin commented Jul 13, 2022

CLA assistant check
All CLA requirements met.

Comment thread eng/common/build.sh Outdated
@tkapin
Copy link
Copy Markdown
Member

tkapin commented Jul 13, 2022

@oleksandr-didyk - could you please also describe how did you test this change?

@riarenas / @markwilkie - what is your preference regarding reviews of such changes? Do you want to be explicitly called for reviews of changes that might be affecting common arcade pieces such as the entry point scripts?

@oleksandr-didyk oleksandr-didyk requested a review from tkapin July 13, 2022 15:11
tkapin
tkapin previously approved these changes Jul 13, 2022
Copy link
Copy Markdown
Member

@tkapin tkapin left a comment

Choose a reason for hiding this comment

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

Nice, thanks for accepting my suggestion.

@oleksandr-didyk
Copy link
Copy Markdown
Contributor Author

Update: removed left-over flag from changes made before the PR feedback

crummel
crummel previously approved these changes Jul 20, 2022
MichaelSimons
MichaelSimons previously approved these changes Jul 20, 2022
Copy link
Copy Markdown
Member

@MichaelSimons MichaelSimons left a comment

Choose a reason for hiding this comment

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

I have one question regarding windows. Overall it looks good.

Comment thread eng/common/build.ps1 Outdated
@oleksandr-didyk oleksandr-didyk dismissed stale reviews from MichaelSimons and crummel via a30f1a0 July 25, 2022 08:41
@oleksandr-didyk
Copy link
Copy Markdown
Contributor Author

Update: reverted changes to \eng\common\build.ps1

@tkapin tkapin merged commit 6543f36 into dotnet:main Jul 26, 2022
@oleksandr-didyk oleksandr-didyk deleted the feat-add-source-build-option branch October 18, 2022 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve UX around building source-build at the repo level

5 participants