pivotal-jbarrett opened a new pull request #716: URL: https://github.com/apache/geode-native/pull/716
These changes add a new CI based on Concourse similar in nature to the CI for the main Geode Java project. Intermixed with his CI are changes to source to facilitate consistent stable builds. Some of these source changes could be plucked out separately but some depend on the CI changes too. See ci/README.md for bootstrapping the CI. Basically it should produce release and PR pipelines, similar to the main Java project, for several platform combinations. * Windows 2016 w/ Visual Studio 2017 (VC Runtime 14.1.16) * Windows 2019 w/ Visual Studio 2019 (VC Runtime 14.1.16) * RHEL 7 (devtoolset-4) * RHEL 8 * Ubuntu 16.04 * Ubuntu 18.04 It also produces a job that checks the sources for compliance with `clang-tidy` and `clang-format` rules. The pipeline is self updating once bootstrapped. All updates to CI will automatically redeploy the pipeline. You can change configuration by re-running the bootstrap script if necessary. All images, buckets, etc are isolated to the pipeline by name to avoid collisions with other branches, like a release branch. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
