-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
Description
This is a meatier issue, but I'm interested in simplifying some of the build/cibuild scripts by using the golang-cross docker image instead of downloading/verifying the actual Go version for the host environment.
Some other areas of simplification I can see:
- Drop the
.gopath. This would be part of the mapped docker volume instead. - Possibly bundling the binary of dbdeployer inside the image which might affect
gh-ost-ci-env. But a side effect of this could be possibly parallelizing the MySQL version localtests.
It'll take a bit of effort and experimentation, but I wanted to reach out to see if this was interesting before spending I began spending the effort. We should be a-okay on the Travis-CI's side.
My goal here would be to simplify bootstrapping and testing the codebase. Both with the script maintenance and the dev-groking.