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

Determine and implement method to deploy static-pages app with every app deploy #102682

Open
5 tasks
CBonade opened this issue Feb 6, 2025 · 0 comments
Open
5 tasks
Assignees
Labels
needs-refinement Identifies tickets that need to be refined platform-sre-team

Comments

@CBonade
Copy link
Collaborator

CBonade commented Feb 6, 2025

User Story

As a VFS engineer, I want to have static-pages deploy with my app, so that I can feel confident that pieces of my app will not be missing in deployment.

Issue Description

The static pages app in vets-website contains code for a lot of different applications, as well as references different applications. There is a risk if it's updated with other applications but not deployed together, apps can have broken functionality. When single apps deploy, we will need to ensure static websites also deploys to ensure app stability.

Tasks

  • Study current build process to see how single app deploys build.
  • Determine if adding static websites is needed.
  • If so, implement static websites build into single app builds.
  • Ensure these apps deploy together.

Acceptance Criteria

  • Apps that have cross-app dependencies in static websites will deploy together avoiding breaking changes.

Validation

Monitor deploys from single apps and ensure they deploy to production without missing pieces.

@CBonade CBonade added needs-refinement Identifies tickets that need to be refined platform-sre-team labels Feb 6, 2025
@CBonade CBonade self-assigned this Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-refinement Identifies tickets that need to be refined platform-sre-team
Projects
None yet
Development

No branches or pull requests

1 participant