An open API service indexing awesome lists of open source software.

https://github.com/lazywinadmin/psmodulesample

PowerShell Module demo
https://github.com/lazywinadmin/psmodulesample

Last synced: 11 months ago
JSON representation

PowerShell Module demo

Awesome Lists containing this project

README

          

# PSModuleSample

PowerShell Module demo use during my presentation on Automating Module builds.

## Branches

This repository contains multiple branches to demo different approaches.

|Branch|Link|Status|Module Type|Description|
|---|---|---|---|---|
|**master**||n/a|simple psm1|just a simple module|
|**psm1_appveyor**|[link](https://github.com/lazywinadmin/PSModuleSample/blob/psm1_appveyor)|[![Build status](https://ci.appveyor.com/api/projects/status/mlidkpoq62un3uk8/branch/psm1_appveyor?svg=true)](https://ci.appveyor.com/project/lazywinadmin/psmodulesample/branch/psm1_appveyor)|simple psm1|module with appveyor|
|**psm1_appveyor_buildps1**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/psm1_appveyor_buildps1)|[![Build status](https://ci.appveyor.com/api/projects/status/y6m1kbo66m5s97qq/branch/psm1_appveyor_buildps1?svg=true)](https://ci.appveyor.com/project/lazywinadmin/psmodulesample-1jfxf/branch/psm1_appveyor_buildps1)|simple psm1|module with APPVEYOR, build.ps1|
|**psm1_appveyor_release**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/psm1_appveyor_release)|n/a|simple psm1|module with APPVEYOR, build.ps1, release to PSGallery|
|**psm1_azdevops**|[link](https://github.com/lazywinadmin/PSModuleSample/blob/psm1_azdevops)||simple psm1|module with appveyor|
|**psm1_azdevops_buildps1**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/psm1_azdevops_buildps1)||simple psm1|module with APPVEYOR, build.ps1|
|**dotsource**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/dotsource)||dot sourced|module dot sourced|
|**dotsource_azdevops**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/dotsource_azdevops)|[![Build Status](https://dev.azure.com/lazywinadmin/PSModuleSample/_apis/build/status/dotsource_azdevops?branchName=dotsource_azdevops)](https://dev.azure.com/lazywinadmin/PSModuleSample/_build/latest?definitionId=10&branchName=dotsource_azdevops)|dot sourced|module with AZURE DEVOPS, build.ps1, Psake, deployed to Gallery|
|**dotsource_azdevops_invokebuild**|[link](https://github.com/lazywinadmin/PSModuleSample/tree/dotsource_azdevops_invokebuild)|[![Build Status](https://dev.azure.com/lazywinadmin/PSModuleSample/_apis/build/status/dotsource_azdevops_invokebuild?branchName=master)](https://dev.azure.com/lazywinadmin/PSModuleSample/_build/latest?definitionId=19&branchName=master)|dot sourced|module with AZURE DEVOPS, build.ps1, Psake, deployed to Gallery|