-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
Convert to arcade YAML templates #11924
Closed
JunTaoLuo opened this issue
Jul 5, 2019
· 5 comments
· Fixed by dotnet/ef6#1129 or dotnet/efcore#17040
Closed
Convert to arcade YAML templates #11924
JunTaoLuo opened this issue
Jul 5, 2019
· 5 comments
· Fixed by dotnet/ef6#1129 or dotnet/efcore#17040
Labels
Done
This issue has been fixed
Comments
|
dougbu
added a commit
to dotnet/razor
that referenced
this issue
Jul 22, 2019
dougbu
added a commit
to dotnet/razor
that referenced
this issue
Jul 23, 2019
dougbu
added a commit
to dotnet/razor
that referenced
this issue
Jul 24, 2019
dougbu
added a commit
to dotnet/blazor
that referenced
this issue
Aug 7, 2019
@wtgodbe I think I've got Blazor working now. Why don't you have a look at the EF repos? I'll jump to AspNetCore because I expect it to hit significant issues and I'm more familiar w/ our existing release pipeline for that one. |
@dougbu sounds good! |
This was referenced Aug 8, 2019
dougbu
added a commit
to dotnet/blazor
that referenced
this issue
Aug 10, 2019
* Use Arcade post-build stage template - dotnet/aspnetcore#11924 - enable pipelines publication - disable signing checks due to expected issues there - add validation category - doesn't hurt anything to leave this in (for future PRs)
This isn't closed yet. I'm still wrapping up w/ aspnet/AspNetCore |
dougbu
added a commit
that referenced
this issue
Aug 12, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `poolName` and `matrix` - use `enableMicrobuild`, `enablePublishBuildArtifacts` etc. to simplify YAML scripts - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
Merged
dougbu
added a commit
that referenced
this issue
Aug 12, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Aug 12, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Aug 13, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Aug 14, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Aug 29, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Aug 29, 2019
- #11924 - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml
dougbu
added a commit
that referenced
this issue
Sep 2, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 4, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 6, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 8, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 9, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 9, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 10, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - publish in last build step of each job - pass more MSBuild properties into builds - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - use regular Arcade publish infrastructure - update docker infrastructure to use same paths in and out of the container - correct typo in build.sh nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
dougbu
added a commit
that referenced
this issue
Sep 11, 2019
- #11924 - change ci.yml to use stages and post-build.yml - add use of publish-build-assets.yml and post-build.yml - create manifests and push to artifacts in last build step of each job - pass more MSBuild properties into those builds - use Arcade to publish installers - use distinct `$(AssetManifestFileName)` values per job - set global property to override what's hard-coded in Publish.proj - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process - remove XPlatPackageSigner.proj - change default-build.yml to use job.yml - remove unused parameters e.g. `matrix`, `poolName`, `variables` - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps - add .dll's and .exe's as files to sign w/ Microsoft400 - add signcheck exclusions - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts - update docker infrastructure to use same paths in and out of the container - avoids problems adding to artifacts from within the builds - correct typo in build.sh - use `$env:DOTNET_INSTALL_DIR` in `DotNetCommands` - relax expectations that an arch-specific folder exists under (say) `$env:DOTNET_HOME` - avoids need to define `$env:DOTNET_HOME` in all jobs on CI - update dependencies from dotnet/arcade build '20190908.2' - upgrade to eg. Arcade SDK '1.0.0-beta.19458.2' package version - pick up dotnet/arcade@dd593acc8b08 fix - enable use of `%(PublishFlatContainer)` metadata and correct signing validation issues - use `$(DotNetFinalVersionKind)` in preparation for servicing builds - set `$(IsStableBuild)` for use in Arcade infrastructure - disable signing validation for now (see #13864) nits: - upload logs in first artifact - remove attempts to package non-existent VSIX - follow-up to 29cf7ec - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Follow up to #11122 for the work item to use the Arcade YAML templates for CI definition.
Converting to the stages templates should also help with maestro publishing.
The text was updated successfully, but these errors were encountered: