tylermcnamara / CSC305-BudgetBuddy

0 stars 0 forks source link

US10: Publish Demo #59

Open tylermcnamara opened 7 months ago

tylermcnamara commented 7 months ago

As an Administrator,

Instead of manually coordinating with multiple teams to release a new version of our app for initial testing,

I want to automate the process of publishing our app as an alpha release through our continuous integration/continuous deployment (CI/CD) pipeline,

So that we can streamline our release process, reduce human error, and get timely feedback from our alpha testers.

Acceptance Criteria

Scenario: Publishing an alpha version of the app

Given the app has passed all automated tests,

When I trigger the deployment process via the CI/CD dashboard,

And I confirm the version and release notes,

Then the app is published to the alpha channel of our distribution platform within 10 minutes,

And I receive a confirmation email with deployment details within 5 minutes.