Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.52 KB

README.md

File metadata and controls

24 lines (17 loc) · 1.52 KB

PSvCloud

Build status

A PowerShell module for VMware vCloud Director.

Goals

I've created various scripts for vCloud Director over the past few years, so I plan to use this module as an opportunity to refactor and share these scripts one by one. I'll apply the latest methods and best practices I've learnt recently, with a focus on the process around The Release Pipeline Model (Source > Build > Test > Release).

Source

Use Git with a popular branching model geared towards collaboration.

Build

Use psake to develop build scripts that can be used both locally using Task Runners in Visual Studio Code, and by a CI/CD system like Appveyor.

Test

Use Pester for Unit Testing.

Release

Configure Appveyor for Continuous Integration / Continuous Deployment.

This will cover: