Skip to content

Releases: Continuous-Data/MSSQL-CICD-Helper

Bugfixes, Wrappers, CI/CD and Test Automation

06 Jun 21:19
b22f304
Compare
Choose a tag to compare

So I reworked the module to enable CI/CD:

Added Invoke-Build, BuildHelpers, PlatyPS, Pester and PSScriptanalyzer.

I wrote Pester tests for all functionality except the two Invoke functions. (which will be in the next iteration).

Because of these changes i had to re-arrange the Module which will BREAK existing installations (if you are using V1.0.0). I'm sorry for that but this will make sure the future of this repo will be ensured.

Also wrote some wrappers for calling functions and generally improved the coding quality because of Pester.

PS CI and Pester setup added. also example scripts for Gitlab. Warning Breaking release

14 May 08:54
3574cf4
Compare
Choose a tag to compare

warning breaking build!

If you are using V1.0.0 please notice that i have changed the folder structure for including CI/CD configuration for Powershell. The module now resides in a folder \MSSQL-CICD-Helper which you will need to include when trying to import the module for local use. This has been clarified in the Readme.

New Features:

  • example kicker / helper script for CI systems
  • example gitlabci yaml file

Refactoring:

  • New folder structure
  • Invoke-Build
  • Buildhelpers
  • Pester
  • PSScriptAnalyzer
  • PlatyPS

Official first public release

10 May 12:26
Compare
Choose a tag to compare
v1.0.0

Merge branch 'DEV'