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

🚀 CI/CD - Create separate workflow for testing branches for Tina #9461

Open
4 tasks
Calinator444 opened this issue Oct 22, 2024 · 0 comments
Open
4 tasks

Comments

@Calinator444
Copy link
Member

Calinator444 commented Oct 22, 2024

CC: @bradystroud

The Pain 🤕🩼

Testing branches for the tina migration is a nightmare. Building locally against the main content branch can take 40+ minutes and occasionally fails because JavaScript runs out of memory. Developers are also unable to work on other PBIs while waiting for branches to build, forcing them to work on other tasks such as email tasks.

The solution 💡

If we can create a pipeline that deploys separately from the others we can easily test deployments before merging and without having to build locally. This affectively unblocks developers by allowing them to test their PBI against large content branches using the deployment workflow while working on separate PBIs locally.

Acceptance criteria

  • Storage account approved by a Sysadmin
  • Tina test workflow has a manual workflow dispatch
  • Tina workflow does not affect any other deployment environment for SSW people
  • The test workflow contains a parameters allowing developers to specify a target content branch for rules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant