Releases: Continuous-Data/MSSQL-CICD-Helper
Bugfixes, Wrappers, CI/CD and Test Automation
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
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
v1.0.0 Merge branch 'DEV'