On 15 Jun 2022, at 21:58, Andrew Grimberg <grim...@gmail.com> wrote:On 6/14/22 11:14, Alon Bar-Lev wrote:Hi All,
I am setting up a new infrastructure at a new place and would like to keep using Gerrit as code review and leverage a CI solution in the cloud avoiding maintaining a CI infrastructure myself for now. OpenDev (https://opendev.org/ <https://opendev.org/>) seems nice, but it is targeting open source and not enterprises.
I would be happy if there was a cloud provider for Gerrit which integrates a CI solution independent of GitHub services, but there is none.
Vexxhost ( https://vexxhost.com/ ) offers Zuul as a service. AFAIK they do not do managed Gerrit, though you could ask them about it possibly.
NOTE: I'm a private customer as well as corporate with them, but not for Zuul. Just as a cloud provider.
Personally, we host our own Gerrit backed by our own IDP and use Jenkins for the CI. We're using Jenkins Job Builder for managing our jobs along with Jenkins Pipelines for some jobs.I can integrate myself Gerrit into GitHub like services by pushing changesets and triggering CI, however, this means that I need to pay an enterprise license for GitHub like while using a tiny featureset.
What is your experience with CI integration?
I would like to avoid Jenkins as CI.
Zuul seems nice but as far as I understand it requires obtaining knowledge in Ansible.
CircleCI/TravisCI are GitHub like centric.
Maybe buildkite?
Maybe AWS CodeBuild can be used as a backend? Has anyone integrated it into Gerrit?
Outside of Zuul and Jenkins, I'm not aware of any CI systems that natively work with Gerrit. I know that there aren't any CI SaaS providers out there that do Gerrit.
I am curious if I am missing something...
Any hint will be happily accepted.
Regards,
Alon Bar-Lev
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en <http://groups.google.com/group/repo-discuss?hl=en>
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com <mailto:repo-discuss...@googlegroups.com>.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/CAOazyz3q5c7nfmRuvGMtVkRSu4kjW895oo_Hb0mSCaN6Wv%2B24Q%40mail.gmail.com <https://groups.google.com/d/msgid/repo-discuss/CAOazyz3q5c7nfmRuvGMtVkRSu4kjW895oo_Hb0mSCaN6Wv%2B24Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
--- You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/9767a6b3-9de2-64f1-f136-81546219ee7b%40gmail.com.
On 15 Jun 2022, at 22:11, Luca Milanesio <luca.mi...@gmail.com> wrote:On 15 Jun 2022, at 21:58, Andrew Grimberg <grim...@gmail.com> wrote:On 6/14/22 11:14, Alon Bar-Lev wrote:Hi All,
I am setting up a new infrastructure at a new place and would like to keep using Gerrit as code review and leverage a CI solution in the cloud avoiding maintaining a CI infrastructure myself for now. OpenDev (https://opendev.org/ <https://opendev.org/>) seems nice, but it is targeting open source and not enterprises.
I would be happy if there was a cloud provider for Gerrit which integrates a CI solution independent of GitHub services, but there is none.
Vexxhost ( https://vexxhost.com/ ) offers Zuul as a service. AFAIK they do not do managed Gerrit, though you could ask them about it possibly.Good point: it looks like that someone on GerritHub.io already uses Zuul from Vexxhost.com (see [1]).
NOTE: I'm a private customer as well as corporate with them, but not for Zuul. Just as a cloud provider.
Personally, we host our own Gerrit backed by our own IDP and use Jenkins for the CI. We're using Jenkins Job Builder for managing our jobs along with Jenkins Pipelines for some jobs.I can integrate myself Gerrit into GitHub like services by pushing changesets and triggering CI, however, this means that I need to pay an enterprise license for GitHub like while using a tiny featureset.
What is your experience with CI integration?
I would like to avoid Jenkins as CI.
Zuul seems nice but as far as I understand it requires obtaining knowledge in Ansible.
CircleCI/TravisCI are GitHub like centric.
Maybe buildkite?
Maybe AWS CodeBuild can be used as a backend? Has anyone integrated it into Gerrit?
Outside of Zuul and Jenkins, I'm not aware of any CI systems that natively work with Gerrit. I know that there aren't any CI SaaS providers out there that do Gerrit.You still have the path to proxy through GitHub, as many CI systems support it.If you don’t care about using GitHub directly but just as a storage for your Gerrit projects, then you can also have a single company account that holds your private repos there.P.S. GitHub does not charge for private repositories that are not parts of an organisation.HTH