Maintained by: Claudio, Claude and Summer Lombardo — University of California, San Diego
A compatibility fork of the JFrog Bamboo Artifactory Plugin, fully updated for Bamboo Data Center 12.1 (LTS) on Java 21.
The upstream JFrog plugin was abandoned in 2024 and is incompatible with Bamboo 12.1. This fork was created to allow UCSD to upgrade from Bamboo 9.6 (EOL August 2026) to Bamboo 12.1 without requiring any changes to existing plans or task configurations.
| Component | Version |
|---|---|
| Bamboo Data Center | 12.1.x (LTS) |
| Java | 21 (OpenJDK / Temurin) |
| Original upstream | JFrog 3.3.5 |
All original task types are fully functional with no plan reconfiguration required:
All plugin keys, task keys, and configuration field names are identical to the upstream plugin. Existing plans continue working after the Bamboo upgrade with no changes.
Requirements: Java 21, Maven 3.8+
git clone https://github.com/ucsd/bamboo12.1-artifactory-plugin.git
cd bamboo12.1-artifactory-plugin
mvn clean package -DskipTests
# Output: target/bamboo-artifactory-plugin-{version}.jar
{year}.{minor}.{patch} — e.g. 2026.1.2
year — release yearminor — new features or significant fixes within the yearpatch — bug fixesSee CHANGELOG.md for the full history.
See CHANGELOG.md for the complete list. Summary of what was required to make the plugin work on Bamboo 12.1 / Java 21:
javax.servlet → jakarta.servlet)@StrutsParameter annotations, namespace declarations)ensureTaskPlanKey.ftl)commons-configuration dependency removal (NoClassDefFoundError fix)This fork was developed using an adversarial two-AI approach: Claude (Anthropic) and Codex (OpenAI) each independently worked on different aspects of the migration and cross-reviewed each other’s solutions. Issues that one AI could not solve alone were caught and fixed by the other. Development was closely guided by Claudio Lombardo, who provided architectural direction, troubleshooting insights, and production validation.
Licensed under the Apache License 2.0, the same license as the upstream plugin.
Original plugin copyright © JFrog Ltd. Fork maintained by Claudio, Claude and Summer Lombardo — UCSD.
This project is not affiliated with or endorsed by JFrog Ltd. or Atlassian.