Hey, I see that Komodo has a Pre Deploy option to run shell commands before running docker compose up. I'd like to see a Post Deploy option as well.
My use case is running migrations for GitLab's new container registry metadata database. It doesn't yet run migrations automatically between updates. It seems this would be a great option for Komodo!
Originally created by @NeurekaSoftware on GitHub (Dec 17, 2024).
Original GitHub issue: https://github.com/moghtech/komodo/issues/227
Hey, I see that Komodo has a Pre Deploy option to run shell commands before running docker compose up. I'd like to see a Post Deploy option as well.
My use case is running migrations for GitLab's new [container registry metadata database](https://docs.gitlab.com/17.6/ee/administration/packages/container_registry_metadata_database.html). It [doesn't yet](https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8670) run migrations automatically between updates. It seems this would be a great option for Komodo!
I also have the same requirement, I want to execute "chmod" command after deployment
<!-- gh-comment-id:2550253564 -->
@sliots commented on GitHub (Dec 18, 2024):
I also have the same requirement, I want to execute "chmod" command after deployment
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @NeurekaSoftware on GitHub (Dec 17, 2024).
Original GitHub issue: https://github.com/moghtech/komodo/issues/227
Hey, I see that Komodo has a Pre Deploy option to run shell commands before running docker compose up. I'd like to see a Post Deploy option as well.
My use case is running migrations for GitLab's new container registry metadata database. It doesn't yet run migrations automatically between updates. It seems this would be a great option for Komodo!
@sliots commented on GitHub (Dec 18, 2024):
I also have the same requirement, I want to execute "chmod" command after deployment
@mbecker20 commented on GitHub (Dec 18, 2024):
Got it, should be trivial to implement fortunately.