-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Code Commit #483
Comments
Hi, unfortunately CodeCommit isn't supported and this isn't likely to change in the future. |
great, thanks for confirming |
what is the reason of not supporting codecommit ? |
See #32 (comment) Basically it's a lot of work and makes it harder to maintain the project going forward. |
Hello Luke, Thanks. Govinda |
After a quick look through https://github.com/runatlantis/atlantis/blob/master/server/events/vcs/github_client.go it seems not so easy as to just implement some webhook endpoints. Obviously the github client would need to be able to talk to a backend that can respond to all the Github API calls you make in that file. And the Github hostname is also hardcoded... and I probably missed other aspect as well. My original idea was if I would be able to quickly create a facade around AWS CodeCommit to make Atlantis use it. Not so sure now if this makes sense... |
No I don't think so. There's more than just the client implementation. See what it took for Azure DevOps: #719 |
@lkysow Thanks for your opinion. Do you know of any alternatives that might work with AWS CodeCommit? |
Sorry, I do not. |
+1 for CodeCommit |
Hi, I was looking at using Atlantis with AWS CodeCommit and from what I can gather it's not possible to make the webhook work through a trigger to SNS because we can't configure Atlantis to accept the subscription. I haven't seen any Lambda functions knocking about that could achieve the same objective.
I just wanted to confirm that CodeCommit isn't supported as a repository and wondered if this was likely to change in the future?
Thanks,
Neil.
The text was updated successfully, but these errors were encountered: