Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Switch to live CLI build #824

Merged
merged 3 commits into from
Feb 10, 2016
Merged

Switch to live CLI build #824

merged 3 commits into from
Feb 10, 2016

Conversation

jkotas
Copy link
Member

@jkotas jkotas commented Feb 8, 2016

This PR contains rollback all fixes required to switch to live CLI build. We can use it to check whether all issues in live CLI build has been resolved.

@jkotas
Copy link
Member Author

jkotas commented Feb 8, 2016

cc @schellap

@jkotas
Copy link
Member Author

jkotas commented Feb 9, 2016

@dotnet-bot test this please

@schellap
Copy link

schellap commented Feb 9, 2016

@yishaigalatzer, can someone take a look from your team?

NuGet v3 restore causes the below error consistently as part of build on our CI machines. This is blocking us from adopting v3 and the iterate on changes to CLI and CoreRT. I can share the ssh credentials to the dev.

EXEC : error : Could not find file '/tmp/NuGet/TempCache/3019e356-8d58-4707-8102-8e4415769f06/qj5g5sbw.w40'. [/mnt/j/workspace/dotnet_corert/release_prtest_ubuntu@2/build.proj]

https://github.com/NuGet/NuGet.Client/blob/6e0f0881d8a5e158e653c9b844f0a67b00c1ba0f/src/NuGet.Core/NuGet.Protocol.Core.v3/HttpSource/HttpSource.cs#L397

@yishaigalatzer
Copy link

@emgarten

@emgarten
Copy link
Member

emgarten commented Feb 9, 2016

This issue may be fixed in NuGet xplat 605 and up. There was a race case where restores were running in parallel and deleting all files in a shared the temp folder.

A workaround for this would be to use dotnet restore --disable-parallel

@jkotas jkotas mentioned this pull request Feb 9, 2016
@jkotas
Copy link
Member Author

jkotas commented Feb 10, 2016

@dotnet-bot test this please

@@ -172,7 +172,7 @@ if "%__CleanBuild%"=="1" (
)

if not exist "%__DotNetCliPath%" (
for /f "delims=" %%a in ('powershell -NoProfile -ExecutionPolicy RemoteSigned "& "%__SourceDir%\scripts\install-cli.ps1" -installdir "%__RootBinDir%\tools" -version "1.0.0.000973""') do (
for /f "delims=" %%a in ('powershell -NoProfile -ExecutionPolicy RemoteSigned "& "%__SourceDir%\scripts\install-cli.ps1" -installdir "%__RootBinDir%\tools""') do (
echo "" > nul
)
)

Choose a reason for hiding this comment

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

@jkotas could you please add above the :SetupManagedBuild, should help in pinning LKG.

echo type "%__DotNetCliPath%\.version"
type "%__DotNetCliPath%\.version"

@jkotas jkotas changed the title [WIP] Switch to live CLI build Switch to live CLI build Feb 10, 2016
This reverts commit 374d1f1.
This reverts commit 81fe8e5.
This reverts commit 3d2d89e.
This reverts commit a1f2ba2.
jkotas added a commit that referenced this pull request Feb 10, 2016
@jkotas jkotas merged commit d10d299 into dotnet:master Feb 10, 2016
@jkotas jkotas deleted the live-cli branch February 17, 2016 14:58
jkotas added a commit to jkotas/runtimelab that referenced this pull request Sep 13, 2020
MichalStrehovsky pushed a commit to dotnet/runtimelab that referenced this pull request Sep 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants