Vladimir Sitnikov wrote:
Cool.

I wonder:
1) Can we use Docker? I think that is the easiest way to launch "real
databases" in there.
Well, docker management is no way easy, however if you have other
options, just propose. I do not think it is wise to "install DB from
scratch for each CI run".
2) Are there startup penalties for that? For instance, Travis' Trusty
images (the new ones with sudo:required&  support of docker command)
take 25+ seconds to startup

I know that the ASF has some infra for Docker, but I am not familiar with what is available.

3) Who configures the set of build jobs? For instance, we might want
split "checkstyle", "javadoc", etc to a separate job so "bad style"
does not immediately mark all the jobs red.

We can split up stuff however we'd like. I just looked at what the .travis.yml did, and used a similar Maven invocation. We can get as fancy as we'd like :)

Reply via email to