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

🚀 Deploy the Analytical Platform UI in a development account #3698

Closed
5 tasks done
Tracked by #2955
michaeljcollinsuk opened this issue Mar 13, 2024 · 1 comment
Closed
5 tasks done
Tracked by #2955
Assignees
Labels

Comments

@michaeljcollinsuk
Copy link
Contributor

michaeljcollinsuk commented Mar 13, 2024

User Story

As a… developer
I need to… be able to deploy the AP dashboard
So that… I can test features and share with the whole team

Value / Purpose

We need a deployment process in place as a prerequisite to future development

Useful Contacts

@michaeljcollinsuk @jamesstottmoj @jacobwoffenden

User Types

developers, engineers

Hypothesis

A clearly defined deployment process will help us release features faster

Proposal

Deploy the new analytical platform dashboard in a development account. Until the new accounts are setup, this may need to be deployed in an existing account e.g. analytical-platform-development.

Initially we will deploy an MVP of the dashboard with a frontpage as a minimum.

Deployments should handled via Github Actions. The existing workflow files may need replacing or updating.

We also need to define the release process for deploying to production in future.

QUESTIONS

  • Should merging to main branch trigger a dev deployment?
  • How will releases to production be managed?

Additional Information

No response

Definition of Done

  • Jacob demoes the deployment process
  • Github actions workflows defined to handle a development deployment
  • AP dashboard is deployed to a development environment
  • Documentation written to detail the deployment process
  • Release process is defined
@michaeljcollinsuk michaeljcollinsuk added the data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools label Mar 13, 2024
@Ed-Bajo Ed-Bajo changed the title 🚀 Deploy the Analytical Platform UI in a development account 🚀 Deploy the Analytical Platform UI in a development account May 8, 2024
@jacobwoffenden jacobwoffenden self-assigned this Jul 10, 2024
@jacobwoffenden
Copy link
Member

Completed in conjunction with #4456

@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

3 participants