# Pipelines

**URL:** https://discuss.bitrise.io/c/question-answer/pipelines/64.md

[Latest](https://discuss.bitrise.io/latest.md) · [Categories](https://discuss.bitrise.io/categories.md) · [Tags](https://discuss.bitrise.io/tags.md)

---

## [About the Pipelines category](https://discuss.bitrise.io/t/about-the-pipelines-category/20805)

<div class="topic-metadata">

**Author:** [@damien.murphy](https://discuss.bitrise.io/u/damien.murphy)\
**Replies:** 0

</div>

Post your Pipeline specific questions and answer here

---

## [Pipeline failing on Flutter Build due to not finding pubspec.yaml](https://discuss.bitrise.io/t/pipeline-failing-on-flutter-build-due-to-not-finding-pubspec-yaml/22993)

<div class="topic-metadata">

**Author:** [@ourmosque](https://discuss.bitrise.io/u/ourmosque)\
**Replies:** 1\
**Last updated:** [December 18, 2025, 9:57am UTC](https://discuss.bitrise.io/t/pipeline-failing-on-flutter-build-due-to-not-finding-pubspec-yaml/22993 "2025-12-18T09:57:27Z")

</div>

I have setup a new project and after cloning the repo successfully, the Flutter Build task fails with error: Error: No pubspec.yaml file found. This command should be run from the root of your Flutter project. The file…

---

## [Merge build, fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree](https://discuss.bitrise.io/t/merge-build-fatal-ambiguous-argument-head-unknown-revision-or-path-not-in-the-working-tree/24907)

<div class="topic-metadata">

**Author:** [@timea.varga](https://discuss.bitrise.io/u/timea.varga)\
**Replies:** 1\
**Last updated:** [March 14, 2025, 7:17pm UTC](https://discuss.bitrise.io/t/merge-build-fatal-ambiguous-argument-head-unknown-revision-or-path-not-in-the-working-tree/24907 "2025-03-14T19:17:38Z")

</div>

We are building pipeline with parallel workflow execution of unit tests. A script step is added to check for changed files in the specific modules. The script is working for pull request builds on Bitrise, but for merge …

---

## [Using Pipelines to run Detox Tests for iOS](https://discuss.bitrise.io/t/using-pipelines-to-run-detox-tests-for-ios/23999)

<div class="topic-metadata">

**Author:** [@micahdasMA](https://discuss.bitrise.io/u/micahdasMA)\
**Replies:** 2\
**Last updated:** [April 11, 2024, 5:00pm UTC](https://discuss.bitrise.io/t/using-pipelines-to-run-detox-tests-for-ios/23999 "2024-04-11T17:00:53Z")

</div>

Hello! Has anyone set up the bitrise pipelines to run their Detox tests? I am having trouble building the app in one stage and then using the intermediate file to then run the tests on that build in a different stage. M…

---

## [Running script ‘\[CP\] Embed Pods Frameworks’ will time out](https://discuss.bitrise.io/t/running-script-cp-embed-pods-frameworks-will-time-out/24594)

<div class="topic-metadata">

**Author:** [@randa.jemai.ext](https://discuss.bitrise.io/u/randa.jemai.ext)\
**Replies:** 1\
**Last updated:** [October 16, 2024, 8:19pm UTC](https://discuss.bitrise.io/t/running-script-cp-embed-pods-frameworks-will-time-out/24594 "2024-10-16T20:19:58Z")

</div>

The issue is that the script ‘\[CP\] Embed Pods Frameworks’ never finish. I am running fastlane match using Fastfile on bitrise and it times out. However, everything works fine when I run the same Fastfile locally…

---

## [Environment list is too large (KB), max allowed size: 256 KB](https://discuss.bitrise.io/t/environment-list-is-too-large-kb-max-allowed-size-256-kb/24561)

<div class="topic-metadata">

**Author:** [@etienne.bouche](https://discuss.bitrise.io/u/etienne.bouche)\
**Replies:** 1\
**Last updated:** [October 9, 2024, 10:30pm UTC](https://discuss.bitrise.io/t/environment-list-is-too-large-kb-max-allowed-size-256-kb/24561 "2024-10-09T22:30:28Z")

</div>

I have an issue on big workflow, on the last steps: Preparing Step (Deploy to Bitrise.io - Build Artifacts, Test Reports, and Pipeline intermediate files) failed: environment list is too large (302.30859375 KB), max a…

---

## [How to get the merge-base in a pipeline?](https://discuss.bitrise.io/t/how-to-get-the-merge-base-in-a-pipeline/24418)

<div class="topic-metadata">

**Author:** [@rovertsnikle](https://discuss.bitrise.io/u/rovertsnikle)\
**Replies:** 1\
**Last updated:** [September 2, 2024, 7:59am UTC](https://discuss.bitrise.io/t/how-to-get-the-merge-base-in-a-pipeline/24418 "2024-09-02T07:59:25Z")

</div>

Hi, I see that we have an environment variable GIT\_CLONE\_COMMIT\_HASH to get the commit sha of the current commit, however, I’m trying to also get the sha of the merge-base commit. Typically I would do this by calling gi…

---

## [Swift Tools Version is not Update in Bitrise](https://discuss.bitrise.io/t/swift-tools-version-is-not-update-in-bitrise/24369)

<div class="topic-metadata">

**Author:** [@fuxlud](https://discuss.bitrise.io/u/fuxlud)\
**Replies:** 3\
**Last updated:** [August 5, 2024, 6:39pm UTC](https://discuss.bitrise.io/t/swift-tools-version-is-not-update-in-bitrise/24369 "2024-08-05T18:39:58Z")

</div>

My project uses Swift tools version 6.0.0. It looks like Bitrise is configured to use 5.10.0. Where do I upgrade it? Here is my code for reference GitHub - fuxlud/Modularized\_iOS\_App And here is the log: stack\_image\_v…

---

## [Env Vars change not working](https://discuss.bitrise.io/t/env-vars-change-not-working/24330)

<div class="topic-metadata">

**Author:** [@publ](https://discuss.bitrise.io/u/publ)\
**Replies:** 4\
**Last updated:** [July 24, 2024, 6:25am UTC](https://discuss.bitrise.io/t/env-vars-change-not-working/24330 "2024-07-24T06:25:13Z")

</div>

If you try to modify the env variable “Error saving app config: Error updating app config.” A wording error has occurred.

---

## [Unity to Apple Vision Pro Workflow](https://discuss.bitrise.io/t/unity-to-apple-vision-pro-workflow/24140)

<div class="topic-metadata">

**Author:** [@NairahML](https://discuss.bitrise.io/u/NairahML)\
**Replies:** 3\
**Last updated:** [May 28, 2024, 11:36am UTC](https://discuss.bitrise.io/t/unity-to-apple-vision-pro-workflow/24140 "2024-05-28T11:36:20Z")

</div>

Hi, Has anyone been successful in creating a workflow for building Unity projects to Apple Vision Pro? I’m stuck after building the Xcode project from Unity because the next step “Xcode Archive and Export for iOS” alwa…

---

## [Do pipelines have their own build time limit?](https://discuss.bitrise.io/t/do-pipelines-have-their-own-build-time-limit/24089)

<div class="topic-metadata">

**Author:** [@Maacduu](https://discuss.bitrise.io/u/Maacduu)\
**Replies:** 1\
**Last updated:** [May 16, 2024, 1:06pm UTC](https://discuss.bitrise.io/t/do-pipelines-have-their-own-build-time-limit/24089 "2024-05-16T13:06:26Z")

</div>

Hello all Just wanted to know if pipelines have a fixed time limit for running? For example if a pipeline had 2 stages that ran at 60 minutes would this timeout the pipeline as it would a single workflow that had the st…

---

## [Workflow Editor Button Missing on UI](https://discuss.bitrise.io/t/workflow-editor-button-missing-on-ui/23839)

<div class="topic-metadata">

**Author:** [@giannigdev](https://discuss.bitrise.io/u/giannigdev)\
**Replies:** 7\
**Last updated:** [May 10, 2024, 2:05pm UTC](https://discuss.bitrise.io/t/workflow-editor-button-missing-on-ui/23839 "2024-05-10T14:05:35Z")

</div>

We have noticed that we can’t edit our Pipeline Workflow because the button is missing from the UI. We have tried to change the authorization level both for ‘Dev’ and ‘Admin’ but nothing works. This is the current UI we …

---

## [Error al cambiar la version de flutter en el flutter install](https://discuss.bitrise.io/t/error-al-cambiar-la-version-de-flutter-en-el-flutter-install/24033)

<div class="topic-metadata">

**Author:** [@cesar.sevilla](https://discuss.bitrise.io/u/cesar.sevilla)\
**Replies:** 2\
**Last updated:** [April 22, 2024, 8:26am UTC](https://discuss.bitrise.io/t/error-al-cambiar-la-version-de-flutter-en-el-flutter-install/24033 "2024-04-22T08:26:17Z")

</div>

I am requiring to change the version of flutter in the steps flutter install, right in the Flutter SDK git repository version field. Once I make the change, the version of the steps changes. What could be happening?

---

## [Single Pipeline Slack Notification](https://discuss.bitrise.io/t/single-pipeline-slack-notification/23460)

<div class="topic-metadata">

**Author:** [@bewa](https://discuss.bitrise.io/u/bewa)\
**Replies:** 2\
**Last updated:** [April 18, 2024, 1:33pm UTC](https://discuss.bitrise.io/t/single-pipeline-slack-notification/23460 "2024-04-18T13:33:38Z")

</div>

I currently have a pipeline setup like the following Originally when I created this, I had all workflows within the pipeline publishing their success/failure to our slack, which got a bit cluttered. I then tried to m…

---

## [Set environment variables for each workflow in a stage](https://discuss.bitrise.io/t/set-environment-variables-for-each-workflow-in-a-stage/22414)

<div class="topic-metadata">

**Author:** [@lukewakefordpassenge](https://discuss.bitrise.io/u/lukewakefordpassenge)\
**Replies:** 8\
**Last updated:** [October 11, 2023, 6:13pm UTC](https://discuss.bitrise.io/t/set-environment-variables-for-each-workflow-in-a-stage/22414 "2023-10-11T18:13:48Z")

</div>

Is it possible to set environment variables for a workflow within a stage? e.g. stages: test: workflows: - all\_tests: {} build: workflows: - single\_scheme: { flavour: production } - sin…

---

## [How to access variable generated by another stage](https://discuss.bitrise.io/t/how-to-access-variable-generated-by-another-stage/21272)

<div class="topic-metadata">

**Author:** [@martinfrouin](https://discuss.bitrise.io/u/martinfrouin)\
**Replies:** 6\
**Last updated:** [June 15, 2023, 8:42am UTC](https://discuss.bitrise.io/t/how-to-access-variable-generated-by-another-stage/21272 "2023-06-15T08:42:48Z")

</div>

Hello, Is there a way to get variables from another stage ? I need to get the BITRISE\_BUILD\_NUMBER and BITRISE\_PUBLIC\_INSTALL\_PAGE\_URL from my previous stage and I don’t know how to do it. Thanks :slight\_smile:

---

## [How to skip stages using env variable](https://discuss.bitrise.io/t/how-to-skip-stages-using-env-variable/20738)

<div class="topic-metadata">

**Author:** [@geyser.zamora](https://discuss.bitrise.io/u/geyser.zamora)\
**Replies:** 2\
**Last updated:** [April 28, 2023, 5:24am UTC](https://discuss.bitrise.io/t/how-to-skip-stages-using-env-variable/20738 "2023-04-28T05:24:36Z")

</div>

Hi everyone, I am trying to migrate to the new pipelines and stages feature, but I ran into an issue trying to skip specific workflows. Before, I was using the build-router-start step, allowing me to skip workflows if t…

---

## [Testing pipelines with CLI](https://discuss.bitrise.io/t/testing-pipelines-with-cli/22413)

<div class="topic-metadata">

**Author:** [@lukewakefordpassenge](https://discuss.bitrise.io/u/lukewakefordpassenge)\
**Replies:** 0\
**Last updated:** [March 22, 2023, 5:31pm UTC](https://discuss.bitrise.io/t/testing-pipelines-with-cli/22413 "2023-03-22T17:31:34Z")

</div>

From the looks of it it’s not yet possible to test a pipeline with the CLI? The bitrise run command only seems to like workflows bitrise run pipeline\_1 specified Workflow (pipeline\_1) does no…

---

## [Multiple workflows in parallel using a different tech stack (MacOS / Ubuntu)](https://discuss.bitrise.io/t/multiple-workflows-in-parallel-using-a-different-tech-stack-macos-ubuntu/22384)

<div class="topic-metadata">

**Author:** [@olivierbrand](https://discuss.bitrise.io/u/olivierbrand)\
**Replies:** 0\
**Last updated:** [March 16, 2023, 2:44pm UTC](https://discuss.bitrise.io/t/multiple-workflows-in-parallel-using-a-different-tech-stack-macos-ubuntu/22384 "2023-03-16T14:44:07Z")

</div>

Hello, I have 2 fastlane files running an iOS Flutter and Android Flutter build I would like to know if it is possible to run the Android build on Ubuntu and the iOS one on MacOS. Is there any advantages to do this? (…

---

## [How to get Pipeline Build Number](https://discuss.bitrise.io/t/how-to-get-pipeline-build-number/20674)

<div class="topic-metadata">

**Author:** [@martinfrouin](https://discuss.bitrise.io/u/martinfrouin)\
**Replies:** 3\
**Last updated:** [October 24, 2022, 4:53pm UTC](https://discuss.bitrise.io/t/how-to-get-pipeline-build-number/20674 "2022-10-24T16:53:39Z")

</div>

Hey, Is there a way to get / set the pipeline build number ? If no, it would be great to add it :pray: Thanks EDIT: Fixed → Pipeline build number as \`BITRISE\_BUILD\_NUMBER\`

---

## [Dependabot pipelines being skipped if libraries PR contains "skip PR"](https://discuss.bitrise.io/t/dependabot-pipelines-being-skipped-if-libraries-pr-contains-skip-pr/20969)

<div class="topic-metadata">

**Author:** [@stephen.bradshaw](https://discuss.bitrise.io/u/stephen.bradshaw)\
**Replies:** 2\
**Last updated:** [September 19, 2022, 12:24pm UTC](https://discuss.bitrise.io/t/dependabot-pipelines-being-skipped-if-libraries-pr-contains-skip-pr/20969 "2022-09-19T12:24:42Z")

</div>

We use dependabot to update our NPM libraries, along with a Bitrise linting workflow triggered on PR open. Often, third party libraries use “skip ci” in their commit messages. Because dependabot includes the libraries …

---

## [Would it be reasonable to expect that iOS unit tests will run on something that has network access?](https://discuss.bitrise.io/t/would-it-be-reasonable-to-expect-that-ios-unit-tests-will-run-on-something-that-has-network-access/20863)

<div class="topic-metadata">

**Author:** [@JohnDumaisAllegion](https://discuss.bitrise.io/u/JohnDumaisAllegion)\
**Replies:** 2\
**Last updated:** [August 31, 2022, 11:21am UTC](https://discuss.bitrise.io/t/would-it-be-reasonable-to-expect-that-ios-unit-tests-will-run-on-something-that-has-network-access/20863 "2022-08-31T11:21:10Z")

</div>

Would it be reasonable to expect that iOS unit tests will run on something that has network access? I have a class that downloads files from a web endpoint. Trying to decide if I need to compose with a downloader to mo…
