This plugin helps with generating and exchanging a JFrog Support Bundle with JFrog Support.
Since this plugin is currently not included in JFrog CLI Plugins Registry, it needs to be built and installed manually. Follow these steps to install and use this plugin with JFrog CLI.
- Make sure JFrog CLI is installed on you machine by running
jfrog
. If it is not installed, install it. - Create a directory named
plugins
under~/.jfrog/
if it does not already exist. - Clone this repository.
- CD into the root directory of the cloned project.
- Run
go build -o sb-flunky
to create the binary in the current directory. - Copy the binary into the
~/.jfrog/plugins
directory.
This plugin has a unique command support-case
that:
-
Creates a Support Bundle on the target Artifactory service
-
Downloads the Support Bundle locally to a temporary file
-
Uploads the Support Bundle on JFrog "dropbox" service or to any Artifactory service registered in JFrog CLI configuration
support-case
- The JFrog Support case number (required).
case
c
jfrog sb-flunky support-case 1234
or
jfrog sb-flunky case 1234
or
jfrog sb-flunky c 1234
-
server-id
: The ID of the target Artifactory service in JFrog CLI configuration (default: use default service). Example:--server-id=my-jfrog-service
. -
download-timeout
: Timeout of the Support Bundle download (default: 10 min). Example:--download-timeout=15m
. -
retry-interval
: Waiting time between a failed download attempt and the next attempt (default: 5 sec). Example:--retry-interval=10s
. -
prompt-options
: Specify what is to be included in the created Support Bundle (default: use default Support Bundle configuration). Example:--prompt-options
. -
target-server-id
: The ID of the Artifactory service to which the Support Bundle will be uploaded (default: JFrog "dropbox" service).
None.
None.
The release notes are available here.