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

Add staging server that deploys every commit #868

Open
ml-evs opened this issue Sep 3, 2024 · 0 comments
Open

Add staging server that deploys every commit #868

ml-evs opened this issue Sep 3, 2024 · 0 comments
Labels
build For issues/PRs pertaining to the build or deployment of the package CI For issues/PRs regarding the continuous integration

Comments

@ml-evs
Copy link
Member

ml-evs commented Sep 3, 2024

Given all of the automations now present at https://github.com/datalab-industries/datalab-ansible-terraform, I think it would beneficial for us to consider having a test server that deploys, at the very least, on every push to main.

This could run out of a separate repository and also run the cypress tests on the remote system, either nuking the database in between deployments, or starting with some stock data.

I don't think we necessarily need to do the same thing for PR builds, but this approach would be nice for catching more subtle deployment issues.

@ml-evs ml-evs added build For issues/PRs pertaining to the build or deployment of the package CI For issues/PRs regarding the continuous integration labels Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build For issues/PRs pertaining to the build or deployment of the package CI For issues/PRs regarding the continuous integration
Projects
None yet
Development

No branches or pull requests

1 participant