Skip to content

Merge release/2.1 to master - #1963

Merged
nguerrera merged 18 commits into
masterfrom
merges/release/2.1-to-master
Feb 16, 2018
Merged

nguerrera merged 18 commits into
masterfrom
merges/release/2.1-to-master

Conversation

@dotnet-bot

Copy link
Copy Markdown
Contributor

This is an automatically generated pull request from release/2.1 into master.

git fetch --all
git checkout merges/release/2.1-to-master
git reset --hard upstream/master
git merge upstream/release/2.1
# Fix merge conflicts
git commit
git push merges/release/2.1-to-master --force

Once all conflicts are resolved and all the tests pass, you are free to merge the pull request.

tannergooding and others added 17 commits January 19, 2018 16:17
Updating repo-toolset to 1.0.0-beta-62519-01
Merge release/2.0.0 into release/2.1
* First draft enabling performance tests...

* Disabling tests for non-Windows...

* Updates...

* Missing "\"

* Set 'DefaultIterations' to "1"

* Resolved BUG: microsoft/xunit-performance#248

* Fixing typos...

* Formatting, variable names changes.

* Fixing a typo...
* First draft enabling performance tests...

* Resolved BUG: microsoft/xunit-performance#248
* First draft enabling performance tests...

* Disabling tests for non-Windows...

* Updates...

* Missing "\"

* Set 'DefaultIterations' to "1"

* Resolved BUG: microsoft/xunit-performance#248

* Fixing typos...

* Formatting, variable names changes.

* Fixing a typo...
Run restore and create build log by default from build.cmd
…DIR environment variable

This makes it possible to work with the same copy of the repo from both
Linux and Windows by using a different artifacts directory for one of them.
Merge release/2.0.0 into release/2.1
@ghost ghost self-assigned this Feb 15, 2018
@ghost
ghost self-requested a review February 15, 2018 17:25
@nguerrera

Copy link
Copy Markdown
Contributor

@nguerrera

Copy link
Copy Markdown
Contributor

Just a note one more time because you can see commits getting duplicated in the history here: do not squash or rebase merge this or any merge between official branches.

@ghost

ghost commented Feb 16, 2018

Copy link
Copy Markdown

@dotnet/dotnet-cli
Can we get a final code review on this please.

@nguerrera

Copy link
Copy Markdown
Contributor

One line in build.ps1 seems to have been accepted on the wrong side:

It should match this from 2.1:

$env:MicrosoftNETBuildExtensionsTargets = Join-Path $env:MSBuildSDKsPath "Microsoft.NET.Build.Extensions\msbuildExtensions\Microsoft\Microoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets"

Not this from master:

$env:MicrosoftNETBuildExtensionsTargets = Join-Path $env:MSBuildSDKsPath "Microsoft.NET.Build.Extensions\msbuildExtensions\Microsoft.Common.Targets\ImportAfter\Microsoft.NET.Build.Extensions.targets"

@nguerrera nguerrera left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

See comment about incorrect merge in build.ps1

@ghost
ghost force-pushed the merges/release/2.1-to-master branch from 39744ba to e00bcbd Compare February 16, 2018 21:01
@ghost

ghost commented Feb 16, 2018

Copy link
Copy Markdown

@nguerrera
The 'MicrosoftNETBuildExtensionsTargets' line has been addressed.

@nguerrera

Copy link
Copy Markdown
Contributor

Something is strange. e00bcbd is showing lots more than fixing the extensions targets. I will dig a bit.

@nguerrera

Copy link
Copy Markdown
Contributor

Oh I see, it's a merge commit. I thought it was a fix on top of the last commit, but you redid the merge. That is fine. I still want to check one more thing, but probably good to go in a few minutes.

@nguerrera

Copy link
Copy Markdown
Contributor

Good to go: remember, do not squash or rebase.

@nguerrera

Copy link
Copy Markdown
Contributor

Another nit for the future: don't describe your merge commits as "[Merging conflicting file1] and [conflicting file2]' but rather which branches you're merging to/from. Git will set the description for you, leave it that way. You can add notes about the conflicts below the summary. This is why I was so confused to see such a big diff in e00bcbd.

@nguerrera
nguerrera merged commit 04e5d63 into master Feb 16, 2018
@nguerrera
nguerrera deleted the merges/release/2.1-to-master branch February 16, 2018 22:08
JL03-Yue pushed a commit that referenced this pull request Mar 19, 2024
…e-a3b1f98f8bef

[main] Update dependencies from dotnet/source-build-externals
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.

4 participants