Hi folks,
don't know if you folks still remember, but somewhere around June/July
Jan reached on Twitter for people willing to help with CI for CouchDB. I
volunteered, sort of. This effort has been more or less dormant for
various reasons for quite a while, but things might get moving again.
There was a bit of discussion with the ASF Infra team over at
https://issues.apache.org/jira/browse/INFRA-10126, the outcome was that
they would like the CouchDB project to provide Docker containers for the
Jenkins build jobs.
I started to build the first container, see
https://github.com/apache/couchdb-ci/pull/1.
It would be great if someone with more CouchDB knowhow than me could
give this a thorough review - especially the list of dependencies in
https://github.com/basti1302/couchdb-ci/blob/master/ansible/roles/ubuntu-worker/tasks/dependencies.yml.
I mainly used https://github.com/apache/couchdb/blob/master/Dockerfile
and https://github.com/klaemo/docker-couchdb/blob/2.0-dev/Dockerfile as
my template.
Also, I still have a bunch of questions, some of them I collected here:
https://github.com/basti1302/couchdb-ci#open-questions
Kind regards
Bastian