Deployment¶
App Catalog¶
Azure DevOps / Azure Pipline¶
- Getting Started with Git and Azure DevOps | Getting Started with Git and Azure DevOps: The Ultimate Guide
- Feature Branch Workflow and Pull Requests
- Setting up Azure DevOps Pipelines for SharePoint Framework solutions
- Setting up multiple environments with your DevOps pipeline
- Implement Continuous Integration and Continuous deployment using Azure DevOps
- Managing projects in a modern world (Part 1)
- Walkthrough: use Azure DevOps with SPFx, GitFlow and GitVersion
- How to: Setup CI / CD in Azure DevOps with the help of SPFx Generator
- Automate Building, Testing and Deploying SharePoint Framework Projects with Azure Pipelines in Four Steps
- How to: Use PnP.PowerShell to deploy SharePoint apps with Azure DevOps
ALM¶
- node-sp-alm
- alm-for-widget-solutions
- http://julieturner.net/2016/09/code-creep-sharepoint-cdn/
- http://yannickborghmans.com/2017/12/28/sharepoint-application-lifecycle-management-api-how-to-use-it-in-your-code/
- https://github.com/estruyf/node-sp-alm
- https://docs.microsoft.com/en-us/sharepoint/dev/apis/alm-api-for-spfx-add-ins
- https://www.npmjs.com/package/node-sp-alm
- ALM API and installSolution SiteScript Action Demo
ARM¶
CI/CD¶
- CI/CD with SharePoint Framework (SPFx)
- Implement Continuous Integration and Continuous deployment using Azure DevOps
- Implement CI/CD with Office 365 CLI for SPFx Solution for MS Teams
- Apply a DevOps process to your SPFx project (Part 1)
- Apply a DevOps process to your SPFx project (Part 2)
- Apply a DevOps process to your SPFx project (Part 3)
- CI/CD for SPFx Deployment in Azure DevOps using M365 CLI
Deployment to CDN¶
- Choosing a CDN for SharePoint client-side solutions
- Deploy SPFx WebParts To Office 365 Public CDN
- Add Office 365 CDN rule to have a document library for each SharePoint site
- Office 365 Content Delivery Network (CDN) Quickstart
write-manifests.json
{
"cdnBasePath": "https://publiccdn.sharepointonline.com/cloud67.sharepoint.com/cdn/topnavmenu"
}
Deployment to SP Library¶
Deployment to Azure Storage¶
- Automate publishing process of MkDocs to Static Website hosting in Azure Storage with VSTS
- Deploy SPFx WebParts To Azure CDN
- Tutorial: Host a static website on Blob Storage