Build Plugins
Last updated on
Harness provides official build plugins for Maven and Gradle that simplify publishing artifacts to Harness Artifact Registry. These plugins address a common limitation in standard build tools, where artifacts are uploaded sequentially. By enabling parallel uploads, Harness plugins significantly improve build and deployment efficiency, especially for multi-module projects.
What These Plugins Do
The build plugins help you:
- Speed up deployments: Parallel uploads reduce deployment time compared to sequential uploads, especially for multi-module projects
- Simplify configuration: Use environment variables for credentials instead of modifying build configuration files
- Maintain compatibility: Work with your existing build commands without code changes
- Automate authentication: Handle authentication with Harness registries automatically
The plugins are published in public repositories (Maven Central, Gradle Plugin Portal) and integrate seamlessly with your existing projects. Add the plugin to your build file, set environment variables, and continue using your standard build commands.
Select your build tool below to see installation and configuration instructions.