{"id":31770002,"url":"https://github.com/jfrog/bamboo-jfrog-plugin","last_synced_at":"2025-10-10T02:56:18.245Z","repository":{"id":176509081,"uuid":"658681881","full_name":"jfrog/bamboo-jfrog-plugin","owner":"jfrog","description":"Easy integration between Bamboo and the JFrog Platform.","archived":false,"fork":false,"pushed_at":"2025-04-10T17:48:52.000Z","size":478,"stargazers_count":10,"open_issues_count":6,"forks_count":7,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-04-10T18:58:52.774Z","etag":null,"topics":["artifactory","bamboo","ci","cicd","deployment","devops","docker","golang","gradle","jfrog","jfrog-artifactory","jfrog-cli","jfrog-xray","maven","npm","nuget","plugin","python"],"latest_commit_sha":null,"homepage":"https://github.com/jfrog/bamboo-jfrog-plugin","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jfrog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-26T09:28:19.000Z","updated_at":"2025-04-10T17:48:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"443a8333-ba63-460a-a50a-b83c15ea5b02","html_url":"https://github.com/jfrog/bamboo-jfrog-plugin","commit_stats":null,"previous_names":["jfrog/bamboo-jfrog-plugin"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/jfrog/bamboo-jfrog-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fbamboo-jfrog-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fbamboo-jfrog-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fbamboo-jfrog-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fbamboo-jfrog-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jfrog","download_url":"https://codeload.github.com/jfrog/bamboo-jfrog-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fbamboo-jfrog-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002512,"owners_count":26083403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artifactory","bamboo","ci","cicd","deployment","devops","docker","golang","gradle","jfrog","jfrog-artifactory","jfrog-cli","jfrog-xray","maven","npm","nuget","plugin","python"],"created_at":"2025-10-10T02:56:16.772Z","updated_at":"2025-10-10T02:56:18.240Z","avatar_url":"https://github.com/jfrog.png","language":"Java","readme":"[![Introduction](src/main/resources/images/intro.png)](#readme)\n\n\u003cdiv align=\"center\"\u003e\n\n# Bamboo JFrog Plugin\n\n\u003c/div\u003e\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Key Features](#key-features)\n- [Installation and Configuration](#installation-and-configuration)\n- [Usage](#usage)\n\n## Overview\n\nThe [Bamboo JFrog Plugin](https://marketplace.atlassian.com/apps/1231543/jfrog-for-bamboo) is designed to provide an easy integration between Bamboo and\nthe [JFrog Platform](https://jfrog.com/solution-sheet/jfrog-platform/).\n\nUnlike the legacy [Bamboo Artifactory Plugin](https://plugins.atlassian.com/plugin/details/27818), the new **Bamboo\nJFrog\nPlugin** focuses on a single task that runs [JFrog CLI](https://jfrog.com/help/r/jfrog-cli/jfrog-cli) commands.\nWorth mentioning that both JFrog plugins, can work side by side.\n\nThe advantage of this approach is that JFrog CLI is a powerful and versatile tool that integrates with all JFrog\ncapabilities.\nIt offers extensive features and functionalities, and it is constantly improved and updated with the latest enhancements\nfrom JFrog.\nThis ensures that the Bamboo JFrog Plugin is always up-to-date with the newest features and improvements provided by\nJFrog.\n\nWith the Bamboo JFrog Plugin, you can easily deploy artifacts, resolve dependencies, and link them to the build jobs\nthat created them. Additionally, you can scan your artifacts and builds for vulnerabilities\nusing [JFrog Xray](https://jfrog.com/xray/) and distribute your software packages to remote locations\nusing [JFrog Distribution](https://jfrog.com/distribution/).\n\n## Key Features\n\n- **Artifact Management**: Manage build artifacts with Artifactory.\n- **Dependency Resolution**: Resolve dependencies from Artifactory for reliable builds.\n- **Build Traceability**: Link artifacts to their corresponding build jobs for better traceability.\n- **Security Scanning**: Scan artifacts and builds with JFrog Xray for vulnerabilities.\n- **Software Distribution**: Distribute software packages to remote locations using JFrog Distribution.\n\n## Installation and Configuration\n\n1. Download the latest release of the plugin from the [Bamboo Marketplace](https://marketplace.atlassian.com/).\n2. Install the plugin on your Bamboo server.\n3. In the *Bamboo Administration* section, go to *Manage Apps* and select *JFrog Configuration*.\n\n   ![Bamboo Administration - Manage Apps - JFrog Configuration](images/readme/menu.png)\n4. Click on *New JFrog Platform Configuration*.\n\n   ![New JFrog Platform Configuration](images/readme/newConfig.png)\n5. Configure your credentials details and run a *Test Connection*, then click *Save*.\n\n   ![Server Configuration](images/readme/serverConfig.png)\n\n## JFrog CLI Settings\n\n1. By default, latest JFrog CLI will be installed and used when the JFrog CLI task runs.\n   You can specify a specific version to be used.\n\n2. If your Bamboo agents have access to the internet, you can set the JFrog Plugin to download JFrog CLI directly\n   from https://releases.jfrog.io.\n   If not, you can set the plugin to download JFrog CLI through the configured Artifactory instance.\n\n   ![jfrogCliSettings.png](images/readme/jfrogCliSettings.png)\n\n   Set the Repository Name field value to the name of a Remote or Virtual repository in your Artifactory instance which\n   proxies https://releases.jfrog.io/.\n\n   ![remoteRepo.png](images/readme/remoteRepo.png)\n\n## Usage\n\nOnce installed and configured, you can use the JFrog CLI task in your Bamboo build plans. Follow these\nsteps:\n\n1. Go to the *Tasks* section of your build plan.\n2. Add the *JFrog CLI task* to your plan.\n\n   ![Selecting JFrog CLI task](images/readme/selectTask.png)\n3. Configure the JFrog CLI task by selecting the appropriate Server ID.\n\n   ![Configuring JFrog CLI task](images/readme/task.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfrog%2Fbamboo-jfrog-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjfrog%2Fbamboo-jfrog-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfrog%2Fbamboo-jfrog-plugin/lists"}