Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Integration Tests to Run in Azure DevOps Pipelines #179

Closed
PlagueHO opened this Issue Sep 11, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@PlagueHO
Copy link
Owner

PlagueHO commented Sep 11, 2018

Integration tests are not running because the AzurePassword environment is not being set when CI runs in Azure DevOps Pipeline. This is because the build variable is encrypted, which does not expose the variable as an environment variable.

@PlagueHO PlagueHO self-assigned this Sep 11, 2018

@PlagueHO PlagueHO added the in progress label Oct 2, 2018

@PlagueHO PlagueHO closed this in #182 Oct 3, 2018

PlagueHO added a commit that referenced this issue Oct 3, 2018

Refactor PSake File to Perform Deployment in Azure DevOps - Fixes #179 (
#182)

* Added support for running integration tests in Azure DevOps

* Suppress confirmation of installation of PSDepend module during CI

* Prevent AppVeyor CI from executing deploy task

* Correct Azure Pipelines Windows build environment variables

* Add Publish Artifacts task to Windows Azure Pipeline

* Add Publish step to Azure Pipeline CI topublish psakefile

* Added missing Changelog entries

* Fix Azure Pipelines YAML

* Correct YAML again

* Added PSDepend File Artifact to Azure Pipeline CI

* Added build file artifact

* Reworked CI Build Task to Update Git with version number

* Correct Artefact PSDepend path

* Prepare Release Pipeline

* Correct Zip File artefact

* Changed Azure DevOps Build Number format

* Correct spelling of Name variable

* Correct Build Number

* Update Module Artefact name in Azure DevOps pipeline

* Clean up Deploy Code

* Prepare for Deployment

* Change Deploy to run in any environment

* Add Dignostic Code to PSake

* Change build to always publish test results even if failed

* Refactor Build Code

* Fix Psake File

* Change the Deploy Folder that the PSake file picks up

* Update the Verbose information in the Deploy

* Final Tweak to Deploy Output

* Final updates to CHANGELOG.MD

PlagueHO added a commit that referenced this issue Oct 3, 2018

Releasing 2.1.8 (#183)
* Update AppVeyor to use Visual Studio 2017 build agent

* Resolve Powershell CORE Issues
- RU Display (Issue #168)
- Stored procedure debug logging
- Retry logic not working

* add change log, fix code review comments from @PlagueHO

* Refactor PSake File to Perform Deployment in Azure DevOps - Fixes #179 (#182)

* Added support for running integration tests in Azure DevOps

* Suppress confirmation of installation of PSDepend module during CI

* Prevent AppVeyor CI from executing deploy task

* Correct Azure Pipelines Windows build environment variables

* Add Publish Artifacts task to Windows Azure Pipeline

* Add Publish step to Azure Pipeline CI topublish psakefile

* Added missing Changelog entries

* Fix Azure Pipelines YAML

* Correct YAML again

* Added PSDepend File Artifact to Azure Pipeline CI

* Added build file artifact

* Reworked CI Build Task to Update Git with version number

* Correct Artefact PSDepend path

* Prepare Release Pipeline

* Correct Zip File artefact

* Changed Azure DevOps Build Number format

* Correct spelling of Name variable

* Correct Build Number

* Update Module Artefact name in Azure DevOps pipeline

* Clean up Deploy Code

* Prepare for Deployment

* Change Deploy to run in any environment

* Add Dignostic Code to PSake

* Change build to always publish test results even if failed

* Refactor Build Code

* Fix Psake File

* Change the Deploy Folder that the PSake file picks up

* Update the Verbose information in the Deploy

* Final Tweak to Deploy Output

* Final updates to CHANGELOG.MD

* Prepare for Release of 2.1.8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.