Skip to content

Conversation

@josesimoes
Copy link
Member

@josesimoes josesimoes commented Dec 21, 2022

Description

  • Migrate build image to windows latest.
  • Request to GitHub API are now authenticated.
  • Split clone step in two: libs and IoT bindings.
  • Clone of class libs is now made to libs folder.
  • Nuget restore is now a single step with a wildcard on filter to catch all class libs.
  • VSBuild is now a single step for all class libs.
  • Building of IoT bindings is now using the PS1 script of the repo to take care of this.
  • Update docfx filters to catch docs for class libs in new location.
  • Add new docs to exclusion list for build trigger.
  • Minor style improvements in AZDO yaml file.

Motivation and Context

  • Migrate to latest AZDO build image.
  • General simplification of pipeline.

Types of changes

  • Improvement (correction, content improvement, typo fix, formatting)
  • New Article (new document for docs website)
  • Config and build (change in the configuration and build system, has no impact on code or features)

Checklist:

  • My doc follows the code style of this project.
  • I have read the CONTRIBUTING document.

@josesimoes josesimoes force-pushed the improvements-in-build branch 12 times, most recently from ccea23f to 5a5df53 Compare December 21, 2022 15:25
@networkfusion networkfusion mentioned this pull request Dec 21, 2022
5 tasks
@josesimoes josesimoes force-pushed the improvements-in-build branch 6 times, most recently from a63315e to 537dbe2 Compare December 22, 2022 12:14
- Migrate build image to windows latest.
- Request to GitHub API are now authenticated.
- Split clone step in two: libs and IoT bindings.
- Clone of class libs is now made to `libs` folder.
- Nuget restore is now a single step with a wildcard on filter to catch all solutions.
- VSBuild is now a single step for all class libs.
- Update docfx filters to catch docs for class libs in new location.
- Add new docs to exclusion list for build trigger.
- Minor style improvements in AZDO yaml file.
@josesimoes josesimoes force-pushed the improvements-in-build branch from 537dbe2 to 96ff1dd Compare December 22, 2022 13:02
@josesimoes josesimoes merged commit e81b066 into nanoframework:pages-source Dec 22, 2022
@josesimoes josesimoes deleted the improvements-in-build branch December 22, 2022 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants