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

Build using Arcade #14177

Merged
merged 1 commit into from
Dec 19, 2018
Merged

Build using Arcade #14177

merged 1 commit into from
Dec 19, 2018

Conversation

bricelam
Copy link
Contributor

@bricelam bricelam commented Dec 15, 2018

Notes for Muggles:

  • Drag-and-drop a solution file onto startvs.cmd to use the repo-local SDK in VS
  • build compiles, restore just initializes the repo, test runs tests. Adding -pack produces nupkgs
  • Dependency versions are now in eng/Versions.props
  • No more API Check, *.baselines.json, or *.breakingchanges.json
  • No more NuGet package verifier
  • Nightly builds are now published to https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json

Fixes #12537, resolves #14025, resolves dotnet/arcade#1051, resolves dotnet/arcade#1052, resolves dotnet/arcade#1053, resolves dotnet/arcade#1054

@bricelam

This comment has been minimized.

@bricelam bricelam force-pushed the arcade branch 6 times, most recently from fc40a85 to 789dc1f Compare December 18, 2018 00:09
.gitignore Outdated Show resolved Hide resolved
#
variables:
- name: _BuildConfig
value: Release
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Should we build both Debug and Release?

eng/restore-toolset.ps1 Outdated Show resolved Hide resolved
global.json Show resolved Hide resolved
@bricelam
Copy link
Contributor Author

(Sorting out the official build using an internal branch.)

Directory.Build.props Outdated Show resolved Hide resolved
test/Directory.Build.props Show resolved Hide resolved
src/EFCore.Tools/EFCore.Tools.csproj Show resolved Hide resolved
eng/restore-toolset.ps1 Outdated Show resolved Hide resolved
eng/restore-toolset.ps1 Outdated Show resolved Hide resolved
@bricelam

This comment has been minimized.

azure-pipelines.yml Outdated Show resolved Hide resolved
@bricelam bricelam changed the title [WIP] Build using Arcade Build using Arcade Dec 18, 2018
EFCore.ruleset Outdated Show resolved Hide resolved
Copy link
Contributor

@smitpatel smitpatel left a comment

Choose a reason for hiding this comment

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

:shipit:

@smitpatel

This comment has been minimized.

@bricelam bricelam force-pushed the arcade branch 2 times, most recently from 702ee4e to 7d5bd05 Compare December 18, 2018 20:55
@bricelam
Copy link
Contributor Author

Success! (Internal CI passed)

@bricelam

This comment has been minimized.

@bricelam

This comment has been minimized.

@bricelam
Copy link
Contributor Author

tools/EntityFrameworkCore.PowerShell2.psd1 does not have a signature mark.
tools/EntityFrameworkCore.PowerShell2.psm1 does not have a signature mark.
tools/EntityFrameworkCore.psd1 does not have a signature mark.
tools/EntityFrameworkCore.psm1 does not have a signature mark.
tools/init.ps1 does not have a signature mark.
tools/install.ps1 does not have a signature mark.

@JohnTortugo
Copy link
Contributor

@bricelam I'm taking a look on the powershell signing issues.

@bricelam
Copy link
Contributor Author

Thanks! I've been trying to repro it locally

@JohnTortugo
Copy link
Contributor

@bricelam , turns out this is a bug in SignTool. I've a PR to fix that in progress here: dotnet/arcade#1634

Notes for Muggles:

- `build` only compiles by default. Add `-test` to run tests and `-pack` to get nupkgs
- Dependency versions are now in `eng/Versions.props`
- No more API Check, *.baselines.json, or *.breakingchanges.json
- No more NuGet package verifier
- Nightly builds are now published to https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json

Fixes #12537, resolves #14025, resolves dotnet/arcade#1051, resolves dotnet/arcade#1052, resolves dotnet/arcade#1053, resolves dotnet/arcade#1054
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment