Badge Reference

Project Management

Project Life Cycle

Project StatusInclude Argument
project: alphaarg.projectStatus="alpha"
project: betaarg.projectStatus="beta"
project: current stablearg.projectStatus="current-stable"
project: old stablearg.projectStatus="old-stable"
project: end of lifearg.projectStatus="end-of-life"
project: unknownarg.projectStatus="unknown"

Management Life Cycle

Management StatusInclude Argument
management: previewarg.managementStatus="preview"
management: productionarg.managementStatus="production"
management: migrationarg.managementStatus="migration"
management: cleanuparg.managementStatus="cleanup"
management: unknownarg.managementStatus="unknown"

Packaging Life Cycle

Packaging StatusInclude Argument
packaging: developmentalarg.packagingStatus="developmental"
packaging: activearg.packagingStatus="active"
packaging: unsupportedarg.packagingStatus="unsupported"
packaging: unknownarg.packagingStatus="unknown"

Languages & Frameworks

Java

Java VersionInclude Argument
java: >= 5arg.javaseVersion="1.5" or arg.javaseVersion="5"
java: >= 6arg.javaseVersion="1.6" or arg.javaseVersion="6"
java: >= 7arg.javaseVersion="1.7" or arg.javaseVersion="7"
java: >= 8arg.javaseVersion="1.8" or arg.javaseVersion="8"
java: >= 9arg.javaseVersion="9"
java: >= 10arg.javaseVersion="10"
java: >= 11arg.javaseVersion="11"
java: >= 12arg.javaseVersion="12"
java: >= 13arg.javaseVersion="13"
java: >= 14arg.javaseVersion="14"
java: >= 15arg.javaseVersion="15"
java: >= 16arg.javaseVersion="16"
java: >= 17arg.javaseVersion="17"
java: >= 18arg.javaseVersion="18"
java: >= 19arg.javaseVersion="19"
java: >= 20arg.javaseVersion="20"
java: >= 21arg.javaseVersion="21"
java: >= 22arg.javaseVersion="22"
java: unknownarg.javaseVersion="unknown"

Java™ EE

Java™ EE VersionInclude Argument
java ee: >= 5arg.javaeeVersion="5"
java ee: >= 6arg.javaeeVersion="6"
java ee: >= 7arg.javaeeVersion="7"
java ee: unknownarg.javaeeVersion="unknown"

Jakarta EE

Jakarta EE VersionInclude Argument
jakarta ee: >= 8arg.jakartaeeVersion="8"
jakarta ee: >= 9arg.jakartaeeVersion="9"
jakarta ee: >= 9.1arg.jakartaeeVersion="9.1"
jakarta ee: >= 10arg.jakartaeeVersion="10"
jakarta ee: unknownarg.javaeeVersion="unknown"

ECMAScript

ECMAScript VersionInclude Argument
ecmascript: >= 3arg.ecmascriptVersion="3"
ecmascript: >= 5arg.ecmascriptVersion="5"
ecmascript: >= 2015arg.ecmascriptVersion="6" or arg.ecmascriptVersion="2015"
ecmascript: >= 2016arg.ecmascriptVersion="7" or arg.ecmascriptVersion="2016"
ecmascript: >= 2017arg.ecmascriptVersion="8" or arg.ecmascriptVersion="2017"
ecmascript: unknownarg.ecmascriptVersion="unknown"

JavaScript

JavaScript VersionInclude Argument
javascript: >= 1.5arg.javascriptVersion="1.5"
javascript: >= 1.6arg.javascriptVersion="1.6"
javascript: >= 1.7arg.javascriptVersion="1.7"
javascript: >= 1.8arg.javascriptVersion="1.8"
javascript: >= 1.8.1arg.javascriptVersion="1.8.1"
javascript: >= 1.8.5arg.javascriptVersion="1.8.5"
javascript: unknownarg.javascriptVersion="unknown"

jQuery

jQuery VersionInclude Argument
jquery: >= 1.xarg.jqueryVersion="1.x" or arg.jqueryVersion="1"
jquery: >= 2.xarg.jqueryVersion="2.x" or arg.jqueryVersion="2"
jquery: >= 3.xarg.jqueryVersion="3.x" or arg.jqueryVersion="3"
jquery: unknownarg.jqueryVersion="unknown"

Semantic Versioning

Semantic Versioning VersionInclude Argument
semantic versioning: 2.0.0arg.semanticVersioning="2.0.0"
semantic versioning: unknownarg.semanticVersioning="unknown"

Licenses

LicenseInclude Argument
license: GPL v2arg.license="gpl-2.0"
license: LGPL v3arg.license="lgpl-3.0"
license: unknownarg.license="unknown"

Continuous Integration

Common Arguments:
  • (Required) arg.scmUrl="https://github.com/OWNER/REPOSITORY"
  • (Optional) arg.scmBranch="BRANCH"
Build StatusInclude Argument
Buildarg.githubBuildWorkflow="WORKFLOW"

Maven Badges

Common Arguments:
  • (Required) arg.groupId="${project.groupId}"
  • (Required) arg.artifactId="${project.artifactId}"
Latest ReleaseInclude Argument
Maven Centralarg.mavenBadge="maven-central"

SonarCloud

Common Arguments:
  • (Default) arg.sonarHostUrl="https://sonarcloud.io"
  • (Default) arg.sonarProjectKey="${arg.groupId}:${arg.artifactId}"
    • (Optional) arg.groupId="${project.groupId}"
    • (Optional) arg.artifactId="${project.artifactId}"
  • (Optional) arg.scmBranch="BRANCH"
MeasurementInclude Argument
Quality Gate Statusarg.sonarQualityGate="true"
Lines of Codearg.sonarLinesOfCode="true"
Reliability Ratingarg.sonarReliability="true"
Security Ratingarg.sonarSecurity="true"
Maintainability Ratingarg.sonarMaintainability="true"
Coveragearg.sonarCoverage="true"