# Call another Jenkins job multiple times

**URL:** <https://community.jenkins.io/t/call-another-jenkins-job-multiple-times/2264>\
**Category:** Ask a question\
**Created:** [April 27, 2022, 3:19pm UTC](https://community.jenkins.io/t/call-another-jenkins-job-multiple-times/2264 "2022-04-27T15:19:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![root](https://avatars.discourse-cdn.com/v4/letter/r/cc9497/32.png) [@root](https://community.jenkins.io/u/root)\
**Post date:** [April 27, 2022, 3:19pm UTC](https://community.jenkins.io/t/call-another-jenkins-job-multiple-times/2264/1 "2022-04-27T15:19:21Z")

</div>

I have a freestyle Jenkins job that has a parameter called `branch`, which is taken from a file.

Currently, in the file, it’s defined to be equal to `master`:

```
branch=master

```

Then, as part of the build, it calls another Jenkins job with the branch variable.

&nbsp;

Now, QA wants to have the `branch` variable have multiple values (for example `branch=master,branch1`).

Thing is, now I would have to call the other Jenkins job multiple times.

In Jenkins (preferably freestyle), is it possible to call another job multiple times in a loop with different values every time?

Thanks ahead!
