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

Pipeline to update Mautic #52

Closed
3 tasks done
froger opened this issue Dec 13, 2023 · 3 comments
Closed
3 tasks done

Pipeline to update Mautic #52

froger opened this issue Dec 13, 2023 · 3 comments
Assignees
Milestone

Comments

@froger
Copy link
Collaborator

froger commented Dec 13, 2023

  • pipeline to update community.mautic.org with a manual action on a tag.
  • pipeline to update a test instance manually (from main).
  • update docker hub config (@RCheesley)
@froger froger added this to the v0.1.0 milestone Dec 13, 2023
@RCheesley
Copy link
Member

I've updated the Dockerhub so it now triggers on either pushes to main (which builds as latest) or pushes to tags.

@froger
Copy link
Collaborator Author

froger commented Feb 7, 2024

@RCheesley we have now a manual workflow, with two environments Production or Development.
https://github.com/mautic/Community-Portal/actions/workflows/redeploy-dev.yml

When triggering the workflow, you will be ask in which environment you want to redeploy the docker image.
The redeploy process takes around 2min, and the instance will be down for a 5min-ish duration.

This has been tested on development. I can see now there is some issue on a fresh redeploy, that I am fixing right now.

Screenshot 2024-02-07 at 12 38 20

There is now issues on a fresh re-deploy, that I described here: #66, so my side you can close this issue 🎉🎉🎉

@RCheesley
Copy link
Member

That's super awesome! Thanks for setting this up!

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

2 participants