To release artifacts 'dependencies-parent', 'dependencies', and 'linkage-checker-enforcer-rules', follow the "Developers/Releasing" steps in go/ct4j.
Note: Cloud OSS BOM release procedure boms/cloud-oss-bom/RELEASING.md is not part of this document.
| ArtifactId | Rapid project name | Dependency |
|---|---|---|
| dependencies-parent | cloud-java-tools-cloud-opensource-java-parent-kokoro-release | |
| dependencies | cloud-java-tools-cloud-opensource-java-dependencies-kokoro-release | dependencies-parent |
| linkage-checker-enforcer-rules | cloud-java-tools-cloud-opensource-java-enforcer-rules-kokoro-release | dependencies-parent, dependencies |
When releasing a version of linkage-checker-enforcer-rules, you need to release dependencies
and dependencies-parent together with the same version.
When releasing a version of dependencies, you need to release dependencies-parent together
with the same version.
The release pipelines can run concurrently. For example, you don't have to wait for
dependencies-parent pipeline before initiating dependencies pipeline. They use different
GCS buckets.