https://github.com/dylanhaskins/powerplatformcicd
A Template and Provisioning process to create a fully automated Build and Deploy Project for the Microsoft Power Platform
https://github.com/dylanhaskins/powerplatformcicd
alm devops devops-pipeline devops-tools dynamics-365 dynamics365 powerplatform powershell-script
Last synced: 9 months ago
JSON representation
A Template and Provisioning process to create a fully automated Build and Deploy Project for the Microsoft Power Platform
- Host: GitHub
- URL: https://github.com/dylanhaskins/powerplatformcicd
- Owner: dylanhaskins
- License: other
- Created: 2020-01-22T10:19:37.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T10:44:33.000Z (over 3 years ago)
- Last Synced: 2025-07-01T17:00:28.653Z (9 months ago)
- Topics: alm, devops, devops-pipeline, devops-tools, dynamics-365, dynamics365, powerplatform, powershell-script
- Language: C#
- Homepage:
- Size: 17.7 MB
- Stars: 39
- Watchers: 7
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PowerPlatformCICD
## The base of this template and strategy have been merged into the following project:
[Microsoft.Powerplatform.Devops](https://www.powershellgallery.com/packages/Microsoft.PowerPlatform.DevOps/)
## We wont be maintaining this template.
This is a Template project to create new CDS/D365 Solution leveraging a lighweight framework and CI/CD
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
## Installation
1. Right click on Start and select Windows PowerShell (Admin)
1. Copy and Paste the following lines of code into the PowerShell window :
*Set-ExecutionPolicy Unrestricted -Force*
*(Invoke-WebRequest https://raw.githubusercontent.com/dylanhaskins/PowerPlatformCICD/master/Provision.ps1 -UseBasicParsing:$true).Content | Out-File .\Provision.ps1*
*.\Provision.ps1*
1. Press Enter
1. Follow the Instructions
## Optional Steps
1. Update Plugins and Workflows Projects Namespace and Assembly Names in Properties
1. Update Assembly names in Solutions/map.xml to match above change
1. Build Solution
1. Commit and Sync
## Usage
[For more details go through the Getting started guide](https://github.com/dylanhaskins/PowerPlatformCICD/wiki/)
# Contributing
1. Fork it!
1. Create your feature branch: git checkout -b my-new-feature
1. Commit your changes: git commit -am 'Add some feature'
1. Push to the branch: git push origin my-new-feature
1. Submit a pull request
## Authors
* [Dylan Haskins](https://github.com/dylanhaskins)
* [Eugene van Staden](https://github.com/eugenevanstaaden)
See also the list of [contributors](https://github.com/dylanhaskins/PowerPlatformCICD/graphs/contributors) who participated in this project.