PsDataFactory

PsDataFactory is a PowerShell module to generate DataFactory pipelines and datasets.

View the Project on GitHub abbgrade/PsDataFactory

Readme

PsDataFactory is a PowerShell module to generate DataFactory pipelines and datasets.

Installation

Install PsDataFactory from PowerShell Gallery using a PowerShell command line:

Install-Module -Name PsDataFactory -Scope CurrentUser

From Source

Invoke-Build Install

Usage

See the command reference for descriptions and examples.

Changelog

See the changelog file.

Development

.github/workflows/build-validation.yml

Build

The build scripts require InvokeBuild. If it is not installed, install it with the command Install-Module InvokeBuild -Scope CurrentUser.

You can build the module using the VS Code build task or with the command Invoke-Build Build.

Release

  1. Create a release branch using git-flow.
  2. Update the version number in the module manifest.
  3. Extend the changelog in CHANGELOG.md.
  4. If you want to create a pre-release:
    1. Push the release branch to github, to publish the pre-release to PsGallery.
  5. run Update-Changelog -ReleaseVersion $version -LinkMode None
  6. Finish release using git-flow.
  7. Check if tags are not pushed to github.
  8. Check if the release branch is deleted on github.
  9. Create the release on github.