gradle plugins

Build Status License

Hosts a collection of Gradle plugins:

Have a look at https://github.com/crnk-project/crnk-example to see some of the plugins applied to a larger example application. For a general introduction into the architecture of most plugins see https://jaxenter.com/tooling-as-code-truly-self-contained-gradle-builds-160998.html.

The oc, kubernetes, helm, az, 'gcloud' and terraform plugins make use of:

Note that early versions of plugins did not yet make use of dockerization. The extensions can still be configured to fallback to that behavior. This functionality may or may not be removed in the future depending on the need.

Examples

For an example app making use of the plugin have a look at https://github.com/cord3c/cord3c-project/tree/master/cord3c-example-deployment[cord3c-example] or https://github.com/crnk-project/crnk-example[crnk-example].

Licensing

All plugins are licensed under the Apache License, Version 2.0. You can grab a copy of the license at http://www.apache.org/licenses/LICENSE-2.0.

Building from Source

Crnk make use of Gradle for its build. To build the complete project run

gradlew clean build

Links