The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Pipelines: using pipes inside parallel blocks

Paul Hicks
Contributor
July 2, 2026

Is it possible to invoke pipes from within parallel blocks? I haven't managed to find the correct syntax yet, and the error messages are pretty good at protecting me from learning anything. My current effort is:

 

pipelines:
  pull-requests:
    "**":
      - parallel:
          steps:
            - step:
                name: Run Bitbucket's native secret checks (Gitleaks)
                script:
                  - pipe: atlassian/git-secrets-scan:3.2.0
            - step:
                name: Run Bitbucket's native dependency scanner
                script:
                  - pipe: atlassian/dependency-scanner:0.3.0
              artifacts:
                - dependency-check-report.json
            - step:
                name: Run Bitbucket's native IaC checks (KICS)
                script:
                  - pipe: atlassian/bitbucket-iac-scan:0.5.2
This is being called but it's erroring instantly with message:
---
Configuration error

No matching pipeline definition in the Pipelines configuration.

---

Is there a syntax that works for this?

I have tried a selection of other options, including child pipelines and shared configuration. They all work fine until they reach this block, then instant error.

Any insights would be appreciated!

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

2 votes
Answer accepted
Paul Hicks
Contributor
July 2, 2026

It looks like "no matching pipeline definition" means "pipe atlassian/dependency-scanner is broken". Error messages, eh? I tried the newest version (0.8.0) and it still doesn't work. The problem is in that one pipe; the other two from the example above work fine. I tried it non-parallel, and the same error occurs. The problem is definitely in atlassian/dependency-scanner.

 

I'd raise an issue against the pipe, but they're using Bitbucket to host it, and there's no Bitbucket Issues. :facepalm:

 

Paul Hicks
Contributor
July 2, 2026

Further to this: it turns out that the reason dependency-scanner is broken is that it doesn't exist. The correct name is bitbucket-dependency-scanner  Mea culpa. Though the hopeless error message doesn't help: there's no hint that's the problem. Atlasssian support spotted mistake and raised this issue: vote for it!

 

https://jira.atlassian.com/browse/BCLOUD-24167

Like Derick Downey likes this
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events