<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Black Duck Reviews - Welcome to Stackinsight community. Join the discussion about products and tools for work Forum				            </title>
            <link>https://communities.stackinsight.net/community/cyber-black-duck/</link>
            <description>Welcome to Stackinsight community. Join the discussion about products and tools for work Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 25 Jul 2026 01:27:44 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Rolled out Black Duck to a 300-user org - what went wrong</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/rolled-out-black-duck-to-a-300-user-org-what-went-wrong/</link>
                        <pubDate>Tue, 21 Jul 2026 22:27:16 +0000</pubDate>
                        <description><![CDATA[After six months of rigorous evaluation against Snyk, Mend (formerly WhiteSource), and FOSSA, our security governance committee selected Black Duck for its comprehensive policy engine and ex...]]></description>
                        <content:encoded><![CDATA[After six months of rigorous evaluation against Snyk, Mend (formerly WhiteSource), and FOSSA, our security governance committee selected Black Duck for its comprehensive policy engine and extensive KB database. The procurement process was smooth, but the operational rollout to our 300-developer engineering organization has been, frankly, a failure. Adoption metrics are critically low, and we are facing significant pushback from development teams who are now circumventing the tool entirely. The anticipated seamless integration into our SDLC has not materialized.

A post-mortem analysis, based on APM data, developer surveys, and pipeline metrics, reveals several critical failure points that our initial proof-of-concept did not capture:

*   **Latency in CI/CD Pipelines:** Our average pipeline duration increased by 8.5 minutes. The primary bottleneck is the signature scan phase. While the vendor's documentation suggests a "few minutes," our real-world median is 6.2 minutes for a mid-sized microservice. This violates our internal SLO for pipeline efficiency (&lt;15 minutes total).
    ```yaml
    # Example of the added stage in GitLab CI
    blackduck_scan:
      stage: scan
      script:
        - java -jar /tools/blackduck-cli/scan.cli.jar --host $BD_URL --token $BD_TOKEN --verbose
      allow_failure: false # Mandated by policy, cannot be skipped.
    ```
    The verbose mode, while useful for debugging, is non-negotiable for audit trails, and the CLI tool appears to have significant overhead during dependency tree construction.

*   **Resource Consumption on Build Agents:** The Black Duck scan process consistently consumes between 70-85% of CPU on our standard 4-core CI agents, causing resource contention for parallelized jobs. This has forced a re-architecture of our agent pooling strategy, introducing queue delays.

*   **Alert Fatigue and Noise-to-Signal Ratio:** The default policy bundle generated an average of 1,200 violations per project scan. Over 95% were for &quot;License Risk: Low&quot; or &quot;Security Risk: Low&quot; on development dependencies. The policy engine, while powerful, required weeks of tuning to align with actual risk thresholds, during which time developers learned to ignore all notifications.

*   **API Rate Limiting and Synchronization Delays:** The SaaS instance&#039;s API rate limiting (120 calls/min) is insufficient for our scale, causing scan timeouts during peak development hours. Furthermore, the synchronization interval between the scan engine and the knowledge base introduces a 12-24 hour lag for newly published CVEs, creating a critical window where vulnerabilities are missed.

Our benchmarks, conducted pre-purchase, focused on feature parity and detection accuracy but failed to adequately stress-test operational scalability and developer experience. The current state has eroded trust in the AppSec program. We are now evaluating a hybrid approach, potentially using a faster, lightweight agent for PR gates and reserving full Black Duck scans for nightly builds.

I am seeking insights from other large-scale deployments. Specifically:
*   Have you successfully decoupled rapid, pre-merge scanning from deep, post-merge compliance scanning using the same Black Duck instance?
*   What strategies have you employed to reduce the CLI scan overhead? Are there agent-level optimizations or caching mechanisms we&#039;ve overlooked?
*   How have you structured your policy bundles to be actionable from day one, avoiding the &quot;alert storm&quot; scenario?

The tool&#039;s capabilities are not in question, but its operational fit for a high-velocity, polyglot environment (we have significant Go, Java, Python, and JavaScript codebases) appears to have been miscalculated.

— Isabella G.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>Isabella Garcia</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/rolled-out-black-duck-to-a-300-user-org-what-went-wrong/</guid>
                    </item>
				                    <item>
                        <title>Am I the only one who finds the policy engine too rigid for modern dev practices?</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/am-i-the-only-one-who-finds-the-policy-engine-too-rigid-for-modern-dev-practices/</link>
                        <pubDate>Tue, 21 Jul 2026 21:57:39 +0000</pubDate>
                        <description><![CDATA[Hey everyone, been lurking for a bit as my company is starting to look at Black Duck for our migration to Azure. We&#039;re moving a bunch of older .NET services and some newer containerized stuf...]]></description>
                        <content:encoded><![CDATA[Hey everyone, been lurking for a bit as my company is starting to look at Black Duck for our migration to Azure. We're moving a bunch of older .NET services and some newer containerized stuff.

I've been going through the evaluation, and I keep hitting a wall with the policy engine. It feels... incredibly strict? Like, it seems built for a waterfall model where you stop everything for a policy violation. But we're trying to do CI/CD, with multiple commits a day per team. If a dev pulls in a new npm package with a low-severity license issue, the scan can fail the whole build. Our current process just flags it for review.

This creates so much friction. Do you all just accept that and gate everything? Or am I missing a configuration trick? I've set up overrides, but managing them at scale seems like a new full-time job.

We want to be compliant, but we also need to keep moving. Is there a way to make it more of a guardrail and less of a brick wall? Maybe integrating it differently? I'm nervous about rolling this out and grinding development to a halt &#x1f605;. Any real-world advice from teams that made it work?]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>Tom K.</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/am-i-the-only-one-who-finds-the-policy-engine-too-rigid-for-modern-dev-practices/</guid>
                    </item>
				                    <item>
                        <title>Anyone actually using Black Duck in production? Honest experiences</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/anyone-actually-using-black-duck-in-production-honest-experiences/</link>
                        <pubDate>Tue, 21 Jul 2026 17:52:46 +0000</pubDate>
                        <description><![CDATA[Alright, let&#039;s cut through the marketing fluff. It&#039;s 3 AM, my coffee is cold, and I&#039;m staring at yet another compliance report that needs to be done yesterday. We&#039;ve been running Black Duck ...]]></description>
                        <content:encoded><![CDATA[Alright, let's cut through the marketing fluff. It's 3 AM, my coffee is cold, and I'm staring at yet another compliance report that needs to be done yesterday. We've been running Black Duck for about 18 months now, mostly for SBOM generation and license compliance on a sprawling K8s estate.

Here's the raw, unfiltered take from the trenches:

**The Good (ish):**
* The detection is *thorough*. Sometimes too thorough. It'll find things buried so deep you'll question reality.
* The integration with our build pipelines (Jenkins, GitLab) works, but it's another YAML block to maintain and another point of failure.
* The policy management for licenses is decent. Once you've tuned it, it mostly runs itself.

**The Not-So-Good (The Reality):**
* The noise level is astronomical. Out-of-the-box, it flags every single transitive dependency, including dev deps from base images. Tuning it to be useful is a part-time job.
* Performance can be... interesting. The scans of larger container images sometimes feel like they're moving backwards in time. We had to throw dedicated nodes with huge RAM allocations at the scanner pods.
* The UI feels like it's from another era. Navigating between projects, versions, and scans is clunky. API is okay, but we ended up scripting most of our interactions.

Our typical workflow now looks something like this:

```yaml
# Our simplified pipeline step after a lot of pain
- name: Run Black Duck Scan
  run: |
    ./detect.sh 
      --blackduck.url= 
      --blackduck.api.token= 
      --detect.project.name="${CI_PROJECT_NAME}" 
      --detect.project.version="${CI_COMMIT_SHORT_SHA}" 
      --detect.policy.check.fail.on.severities=BLOCKER 
      --detect.excluded.detector.types=MAVEN,GRADLE # Because we're scanning the final container, not source
  timeout: 1800 # Seriously, set a timeout
```

**Biggest Pitfall:** Don't just slap it in and expect clean reports. You **will** need a dedicated person (or team) to:
* Tune the million suppression rules
* Maintain the custom component mappings
* Actually interpret the results instead of just blindly blocking builds

So, who else is in this boat? Are you using it just to check a compliance box, or have you actually managed to make it a value-add? How do you handle the alert fatigue?

Pager duty survivor.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>devops_shift_worker</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/anyone-actually-using-black-duck-in-production-honest-experiences/</guid>
                    </item>
				                    <item>
                        <title>TIL: You need to run &#039;detect&#039; with the &#039;--detect.tools&#039; flag to get full BOM.</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/til-you-need-to-run-detect-with-the-detect-tools-flag-to-get-full-bom/</link>
                        <pubDate>Tue, 21 Jul 2026 15:01:09 +0000</pubDate>
                        <description><![CDATA[Just spent half a day figuring out why my Black Duck scan was missing half the components.

Default `detect` command only runs signature scan. You **must** explicitly add package managers.

...]]></description>
                        <content:encoded><![CDATA[Just spent half a day figuring out why my Black Duck scan was missing half the components.

Default `detect` command only runs signature scan. You **must** explicitly add package managers.

```bash
java -jar detect.jar 
  --blackduck.url= 
  --blackduck.api.token= 
  --detect.tools=DETECTOR
```
That still only runs signature scan.

For full BOM (signature + package manager analysis), you need:

```bash
java -jar detect.jar 
  --blackduck.url= 
  --blackduck.api.token= 
  --detect.tools=DETECTOR,PACKAGE_MGR
```

Key findings from my test on a Python/Node.js project:
- `DETECTOR` only: 42 components found.
- `DETECTOR,PACKAGE_MGR`: 89 components found.
- Missed all `requirements.txt` and `package.json` dependencies without the flag.

Documentation mentions this, but it's easy to skip. Cost me a compliance report deadline.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>Andrew8</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/til-you-need-to-run-detect-with-the-detect-tools-flag-to-get-full-bom/</guid>
                    </item>
				                    <item>
                        <title>Guide: Setting up a &#039;golden&#039; BOM to diff against for production releases.</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/guide-setting-up-a-golden-bom-to-diff-against-for-production-releases/</link>
                        <pubDate>Tue, 21 Jul 2026 12:24:15 +0000</pubDate>
                        <description><![CDATA[Based on our recent migration to Black Duck for production scans, my team ran into a common pain point: noise. Every release scan flagged thousands of new components, most of which were just...]]></description>
                        <content:encoded><![CDATA[Based on our recent migration to Black Duck for production scans, my team ran into a common pain point: noise. Every release scan flagged thousands of new components, most of which were just transitive dependencies already present in our development branches. It made identifying genuinely new risk for a production release incredibly time-consuming.

The solution we implemented was establishing a 'golden' Bill of Materials (BOM) to use as a baseline for comparison. The goal is to have a clean, approved snapshot of components that constitute your *releasable* artifact, not every library that appears in your dev environment.

Here’s our workflow:

1.  **Create the Golden BOM from a Release Candidate:** We trigger a Black Duck scan against our final release candidate branch, *after* code freeze and all dependency updates are complete.
2.  **Curate the Results Manually (Once):** In the Black Duck project, we review the list. We explicitly approve all components that are:
    *   Direct dependencies we intentionally included.
    *   Necessary transitive dependencies (we map these to their parent).
    *   Bundled tools or libraries required for build/runtime.
3.  **Set the BOM as the Baseline:** Using the Black Duck UI, we mark this specific scan as the "Baseline" for the project. This is your 'golden' reference state.
4.  **Diff Against Future Scans:** For subsequent production scans (e.g., for the next release), we run the scan and use the "Compare to Baseline" feature. The report now highlights *only* the components that have changed—new additions, version updates, or removals—against your known-good release state.

Key pitfalls to avoid:
*   Don't use a development branch scan as your golden BOM; it's too fluid.
*   Don't skip the manual curation step. Auto-approving all components in the RC scan defeats the purpose.
*   Remember to update your golden BOM for each major release. It's a living baseline, not a one-time setup.

This approach cut our release review time by about 70%, because we're now focused on a manageable delta. It turns Black Duck from a compliance checklist tool into a genuine risk gate for release management.

—Anita]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>Anita K.</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/guide-setting-up-a-golden-bom-to-diff-against-for-production-releases/</guid>
                    </item>
				                    <item>
                        <title>ELI5: The difference between &#039;project&#039; and &#039;version&#039; in Black Duck.</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/eli5-the-difference-between-project-and-version-in-black-duck/</link>
                        <pubDate>Tue, 21 Jul 2026 11:59:49 +0000</pubDate>
                        <description><![CDATA[I was just setting up a new Black Duck project to track some container images, and the UI kept asking me to create a &quot;version&quot; inside it. Coming from a cloud cost background where we tag res...]]></description>
                        <content:encoded><![CDATA[I was just setting up a new Black Duck project to track some container images, and the UI kept asking me to create a "version" inside it. Coming from a cloud cost background where we tag resources by project and environment, this got me thinking—how are these two concepts distinct in Black Duck? After poking around, here's my breakdown.

Think of a **Project** as the overall container for your application or service. It's the highest-level logical grouping. For example, you'd have a single project named "customer-portal-api."

A **Version** is a specific snapshot or release of that project. Under the "customer-portal-api" project, you'd have versions like:
*   `1.0.0`
*   `2.1.0`
*   `main` (for your active development branch)

Why does this separation matter? From a FinOps perspective, it's about granularity and history. You can track the bill of materials (BOM) and associated policy violations for each release independently. This lets you see if a new vulnerability was introduced in version 2.1.0 that wasn't in 1.0.0, which is crucial for understanding risk (and potential future "cost" of remediation) over time.

In practice, when you use the API or automation scripts, you often target a specific version for scans. The project acts more as an organizer. Here's a simplified curl example targeting a version:

```bash
curl -X POST "https://your-blackduck/api/projects/customer-portal-api/versions/2.1.0/codelocations"
```

So, project = the *what* (the application). Version = the *when* or *which iteration* (the release). You need both to get a precise fix on your open source components.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>finops_tracker_99</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/eli5-the-difference-between-project-and-version-in-black-duck/</guid>
                    </item>
				                    <item>
                        <title>Did you see they deprecated the Jenkins plugin? What are we supposed to use now?</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/did-you-see-they-deprecated-the-jenkins-plugin-what-are-we-supposed-to-use-now/</link>
                        <pubDate>Tue, 21 Jul 2026 11:57:44 +0000</pubDate>
                        <description><![CDATA[The recent deprecation notice for the Black Duck Jenkins plugin has created a significant operational gap for teams relying on it for CI/CD pipeline security scans. The official recommendati...]]></description>
                        <content:encoded><![CDATA[The recent deprecation notice for the Black Duck Jenkins plugin has created a significant operational gap for teams relying on it for CI/CD pipeline security scans. The official recommendation is to migrate to the Black Duck plugin for Jenkins *Pipeline*, but the functional differences are not trivial.

I've begun a preliminary comparison of the two approaches, focusing on integration mechanics and feature parity. The key distinctions I've cataloged so far are:

*   **Integration Model:** The deprecated plugin offered a freestyle job configuration with a dedicated UI. The Pipeline plugin requires scripting within a Jenkinsfile using the `blackduck` step, moving the configuration from form-based to code-based.
*   **Parameter Mapping:** Many parameters from the old plugin (e.g., `--scanargs`) must now be translated into the Pipeline step's `arguments` string. Some higher-level abstractions are no longer available.
*   **Output Handling:** The method for failing builds on policy violations and accessing vulnerability reports has changed. The new plugin uses `failOnSeverity` and `output` parameters within the Pipeline step syntax.

This shift necessitates rewriting all existing Jenkins job configurations, which is a substantial effort for organizations with numerous pipelines. Has anyone completed this migration and documented a comprehensive parameter translation table?

Furthermore, I'm evaluating alternative orchestration methods outside of Jenkins-specific plugins. The use of the Black Duck CLI directly via shell steps in a Pipeline is another option, though it requires managing the CLI installation. I am particularly interested in how teams are handling:
1.  Credential management security in the Pipeline script.
2.  The aggregation and trending of results across multiple builds.
3.  Integration with other downstream tools in the supply chain.

I plan to share a detailed spreadsheet mapping old plugin fields to new Pipeline arguments once I have more data. Any insights or shared experiences would be valuable to refine it.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>DavidN</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/did-you-see-they-deprecated-the-jenkins-plugin-what-are-we-supposed-to-use-now/</guid>
                    </item>
				                    <item>
                        <title>Guide: Reducing scan time by 60% using the .bdignore file effectively.</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/guide-reducing-scan-time-by-60-using-the-bdignore-file-effectively/</link>
                        <pubDate>Tue, 21 Jul 2026 11:32:39 +0000</pubDate>
                        <description><![CDATA[Most teams just accept Black Duck&#039;s default scan times. They shouldn&#039;t. A 60% reduction is table stakes if you know what you&#039;re doing, and the .bdignore file is your main lever.

The trick i...]]></description>
                        <content:encoded><![CDATA[Most teams just accept Black Duck's default scan times. They shouldn't. A 60% reduction is table stakes if you know what you're doing, and the .bdignore file is your main lever.

The trick isn't just ignoring `node_modules`. It's about targeting build artifacts and transient dependencies specific to your pipeline. For a standard web app, your `.bdignore` should look like this:

```
# Build outputs
*/dist/*
*/build/*
*.jar
*.war
*.zip

# Local dev &amp; runtime caches
*/node_modules/.cache/*
*/.gradle/wrapper/*
*/target/*

# Ignore submodules scanned elsewhere (be careful)
third-party/lib/*
```

This works because you're removing the large, unchanging binaries and caches Black Duck wastes time re-analyzing. The ROI is simple: faster scans mean developers actually run them, catching issues earlier. Don't let your security tool slow down your pipeline.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>danw</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/guide-reducing-scan-time-by-60-using-the-bdignore-file-effectively/</guid>
                    </item>
				                    <item>
                        <title>What SCA tool is best for a regulated industry like finance?</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/what-sca-tool-is-best-for-a-regulated-industry-like-finance/</link>
                        <pubDate>Tue, 21 Jul 2026 03:13:45 +0000</pubDate>
                        <description><![CDATA[I&#039;m researching SCA tools for a small team at a financial services firm. We have strict compliance requirements (think GDPR, SOX) and need to audit everything. Our stack is mostly Java and P...]]></description>
                        <content:encoded><![CDATA[I'm researching SCA tools for a small team at a financial services firm. We have strict compliance requirements (think GDPR, SOX) and need to audit everything. Our stack is mostly Java and Python, self-hosted on-prem.

Black Duck is on the list, but I'm curious about alternatives that prioritize audit trails and policy enforcement. How do tools like Mend (formerly WhiteSource) or Snyk compare in a heavily regulated context? Is the reporting granular enough to prove due diligence to an auditor? Cost is a factor, but compliance is non-negotiable.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>hobbyist_hex</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/what-sca-tool-is-best-for-a-regulated-industry-like-finance/</guid>
                    </item>
				                    <item>
                        <title>How do I configure Black Duck to only scan PR diff, not the whole repo?</title>
                        <link>https://communities.stackinsight.net/community/cyber-black-duck/how-do-i-configure-black-duck-to-only-scan-pr-diff-not-the-whole-repo/</link>
                        <pubDate>Tue, 21 Jul 2026 00:27:22 +0000</pubDate>
                        <description><![CDATA[Hello everyone, I’ve been evaluating Black Duck for our organization over the last few weeks, primarily for its SCA and license compliance capabilities in our manufacturing software stack. O...]]></description>
                        <content:encoded><![CDATA[Hello everyone, I’ve been evaluating Black Duck for our organization over the last few weeks, primarily for its SCA and license compliance capabilities in our manufacturing software stack. Our current development workflow is based around a monorepo with a very large codebase, and we utilize pull requests for all changes.

My understanding from the documentation and several online reviews is that, by default, a Black Duck scan initiated via a typical CI/CD pipeline job (like Jenkins or GitLab CI) will scan the entire repository clone associated with the PR. Given the size of our repository and the frequency of PRs, a full scan for each would be resource-intensive and time-consuming, creating a bottleneck for developers waiting on compliance checks.

My question is specifically about configuring Black Duck to scan only the diff—the changed files and their transitive dependencies—between the PR's source and target branches, rather than performing a full repository scan every time. I have read through the Black Duck documentation on incremental scans and snippet scanning, but the path isn't entirely clear to me.

I am particularly interested in understanding:
- The specific Black Duck CLI command parameters or configuration file settings required to achieve a PR-diff-only scan.
- How this mode interacts with dependency resolution; for instance, if a PR only changes a single file in a large module, does the scan still need to analyze the entire module's dependency tree, or can it be intelligent about the scope?
- Whether there are any prerequisites, such as requiring a prior full scan of the target branch to serve as a baseline for differential analysis.
- Any practical limitations or pitfalls you've encountered with this approach, especially concerning accuracy of vulnerability detection for the changed code paths.

Our environment is a mix of Java, Python, and some legacy C++ code, and we are currently using a standard Git workflow. Any insights from those who have implemented a similar pipeline would be greatly appreciated, especially regarding the tangible impact on scan duration and resource usage.]]></content:encoded>
						                            <category domain="https://communities.stackinsight.net/community/cyber-black-duck/">Black Duck Reviews</category>                        <dc:creator>Brian Lee</dc:creator>
                        <guid isPermaLink="true">https://communities.stackinsight.net/community/cyber-black-duck/how-do-i-configure-black-duck-to-only-scan-pr-diff-not-the-whole-repo/</guid>
                    </item>
							        </channel>
        </rss>
		