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

Azure DevOps test projects as code #85

Open
webtonize opened this issue Dec 23, 2023 · 0 comments
Open

Azure DevOps test projects as code #85

webtonize opened this issue Dec 23, 2023 · 0 comments

Comments

@webtonize
Copy link
Collaborator

As a project maintainer I want other to be able to contribute and have transperancy in the testing environment. At this time, all pester tests are conducted in hand-built private Azure DevOps projects. To enable potential contributors I want to have a piece of code that can be run to deploy a test environment suiteable for running the implemented pester tests.

Acceptance Criteria

  • When using REST API this code should be in PowerShell, but Terraform or similar IaC tool may also be used
  • Must deploy 1 project where all rules fail and 1 project where all rules within current project VSE licensing pass
  • Adapt existing Pester tests as needed to facilitate naming conventions and the split from 1 mixed project to 2 clear defined pass and fail environments.
  • Implemented as both a GitHub Actions workflow and an Azure DevOps Pipelines YAML.
  • Should include cleanup script and/or manual cleanup instructions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant