Skip to content

adamrushuk/PSvCloud

Repository files navigation

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:

Releases

No releases published

Packages

No packages published