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

Automate building and deploying Docker images #39

Open
armenzg opened this issue Jun 2, 2022 · 5 comments
Open

Automate building and deploying Docker images #39

armenzg opened this issue Jun 2, 2022 · 5 comments

Comments

@armenzg
Copy link
Member

armenzg commented Jun 2, 2022

I tried to set it up as we did gitbot but I failed to make it work. See notes on gitbot repository.

@armenzg
Copy link
Member Author

armenzg commented Jun 2, 2022

The image is currently built automatically when code is merged to https://github.com/armenzg/github-actions-app/
I don't have permissions on GC to create a trigger for this repo.

@BYK
Copy link
Member

BYK commented Aug 29, 2022

@armenzg can I help with this?

@armenzg
Copy link
Member Author

armenzg commented Aug 30, 2022

@armenzg can I help with this?

hey @BYK !
Let me know what you have in mind.
I followed up my own docs and I used the code from https://github.com/getsentry/gitbot/blob/master/.github/workflows/deploy.yml but I just could not figure the service account properly. I was hoping ops could help with this.

@BYK
Copy link
Member

BYK commented Aug 30, 2022

Ah, this is not exactly about building the images but getting CD for this repo, right? Whatever is there should work for this repo. Just make sure those GCLOUD secrets are also enabled for this repo.

@armenzg
Copy link
Member Author

armenzg commented Aug 30, 2022

Ah, this is not exactly about building the images but getting CD for this repo, right? Whatever is there should work for this repo. Just make sure those GCLOUD secrets are also enabled for this repo.

You are correct!

Thanks for looking at #61 This issue has not been too bad because we can just deploy manually within few minutes of manual labour.

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