Skip to content

Solution template I use to launch any project with some basic PowerShell automation and Psake orchestration

License

Notifications You must be signed in to change notification settings

johannesprinz/PowerShellBootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerShell Bootstrap

Solution template I use to launch any project with some basic PowerShell automation and Psake orchestration

About

This project has been created in an effort to standardize and localize the platform delivery mechanism for all my solutions. This solution holds the PSake bootstrap code.

Getting started

To get started run

and explore all the tasks available. The first execution may prompt you to install some prerequisite PowerShell tools and modules to ensure all other tasks are runnable. To exercise the automation pipeline in it's entirety run Invoke-psake Deploy

To use this

  1. Launch README.cmd
  2. Run >Invoke-psake Clean
  3. Copy the entire content to a new location
  4. Rename the script\Module\PSBoilerplate\PSBoilerplate.psm1 module file
  5. Rename the script\Module\PSBoilerplate module folder
  6. Launch the copied README.cmd
  7. Run >Invoke-psake Deploy
  8. And you should be all set.

Once set you should only have to modify the tasks*.ps1 files and add/remove .ps1 files to and from the Functions folder.

Link to further documentation

Useful links

About

Solution template I use to launch any project with some basic PowerShell automation and Psake orchestration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published