Quickstart for Black Duck Artifactory Integration Plugin

The following high-level steps are required to get you are up and running with the Black Duck Artifactory Integration plugin.

  1. Download the plugin archive (.zipor .tgz) file from Synopsys' external SIG repository.

  2. Decompress the archive (.zip or .tgzartifactory-integration-<version> file locally or in the plugins directory of JFrog Artifactory.

  3. Ensure that you have an API key from your Black Duck instance to use with the Artifactory Integration.

  4. Configure an Artifactory Server under Integration in your Black Duck instance.

  5. Configure the Black Duck credentials and config to use (using the Name given in Step 4) in the blackDuckArtifactoryIntegration.properties file, which is in the /lib directory.

  6. Copy the blackDuckArtifactoryIntegration.groovy file and the lib folder into ${ARTIFACTORY_HOME}/var/etc/artifactory/plugins/ to result in the following:
    ${ARTIFACTORY_HOME}/var/etc/artifactory/plugins/lib/blackDuckArtifactoryIntegration.properties

  7. Change the user for the following folders:

    • chown -R 1030:1030 <path-to-blackDuckArtifactoryIntegration.groovy>

    • chown -R 1030:1030 <path-to-plugin-libs-directory>

  8. Restart your JFrog Artifactory server.

 

©2023 Synopsys, Inc. All Rights Reserved