Use packages.builds when generating nuget packages #6613

Merged
merged 1 commit into from Oct 17, 2016

Projects

None yet

6 participants

@wtgodbe wtgodbe Use packages.builds when generating nuget packages
775a5c4
@gkhanna79
Member

LGTM - please do a test VSO build to confirm it works as expected for building/publishing packages.

@wtgodbe
Member
wtgodbe commented Aug 4, 2016

@gkhanna79 setting that up now

@Priya91
Member
Priya91 commented Aug 4, 2016

LGTM

@wtgodbe
Member
wtgodbe commented Aug 4, 2016

VSO builds look good.

@wtgodbe
Member
wtgodbe commented Aug 4, 2016

@Priya91 is there any reason we can't do this (e.g. where do arch/configuration come from)?

@Priya91
Member
Priya91 commented Aug 4, 2016 edited

(e.g. where do arch/configuration come from)?

These are specified by the user to the scripts.

@weshaggard Are you implying to change build-packages to packages alias under build command? We can do that. Although we can't move specifying -Project alias to config.json, because coreclr expects absolute paths (I caused build breaks in partner teams and arm64 builds when using relative paths), and we haven't figured out how we can use other property values in config.json. For ex, in config.json,

"Project" : "{__ProjectDir <get value of this property here>}\<path-to-project>"
@weshaggard
Member

@Priya91 I'm ok if we have a command where we specify the project (packages.builds) in the scripts if we cannot correctly configure that in the config.json file. However my biggest thing is to remove as much of the logic from the scripts as possible and let msbuild do most of the heavy lifting.

@danmosemsft
Member

@wtgodbe where do we stand on this one?

@wtgodbe
Member
wtgodbe commented Oct 17, 2016

@danmosemsft huh, I thought I had already merged this. I think we should be fine to merge it now.

@dotnet-bot test this please

@danmosemsft
Member

@wtgodbe go ahead ;)

@wtgodbe wtgodbe merged commit 28e1653 into dotnet:master Oct 17, 2016

14 checks passed

CentOS7.1 x64 Debug Build and Test Build finished.
Details
FreeBSD x64 Checked Build Build finished.
Details
Linux ARM Emulator Cross Debug Build Build finished.
Details
Linux ARM Emulator Cross Release Build Build finished.
Details
OSX x64 Checked Build and Test Build finished.
Details
Ubuntu x64 Checked Build and Test Build finished.
Details
Ubuntu x64 Formatting Build finished.
Details
Windows_NT arm Cross Debug Build Build finished.
Details
Windows_NT arm Cross Release Build Build finished.
Details
Windows_NT x64 Debug Build and Test Build finished.
Details
Windows_NT x64 Formatting Build finished.
Details
Windows_NT x64 Release Priority 1 Build and Test Build finished.
Details
Windows_NT x86 legacy_backend Checked Build and Test Build finished.
Details
Windows_NT x86 ryujit Checked Build and Test Build finished.
Details
@wtgodbe wtgodbe deleted the wtgodbe:packagebuilds branch Oct 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment