# sonar.projectBaseDir doesn't work

**URL:** <https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582>\
**Category:** SonarQube Server / Community Build\
**Created:** [April 20, 2023, 3:19pm UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582 "2023-04-20T15:19:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![RuslanNam](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ruslannam/32/44351_2.png) [@RuslanNam](https://community.sonarsource.com/u/RuslanNam)\
**Post date:** [April 20, 2023, 3:19pm UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/1 "2023-04-20T15:19:39Z")

</div>

Must-share information  
SonarQube community edition version 8.8 (build 42792)  
how is SonarQube deployed: Jenkins

Hello everyone

I’m trying to run sonarqube analisys with Jenkins  
We use multi scm project, and since sonarqube doesn’t support multi scm analisys(with scm integration), i’m trying to run it on certain repo

Our project consists of folders, so basicly it looks like

- jenkins\_folder  
|-- workspace  
–|-- sonarqube  
–|–|-- project 1 (repo 1)  
–|–|–|-- .git  
–|–|–|-- files to analyse  
–|–|-- project 2 (repo 2)  
–|–|–|-- .git  
–|–|–|-- files to analyse

Analisys run in root folder by default and i get “root Not inside a Git work tree”  
So I decided to run analisys on project 1 and set sonar.projectBaseDir=/jenkins\_folder/workspace/sonarqube/project 1  
And I got error:  
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar (default-cli) on project: Not inside a Git work tree: C:\jenkins\_folder\workspace\sonarqube

And in logs there is:  
[INFO] Base dir: C:\jenkins\_folder\workspace\sonarqube

So setting projectBaseDir doesn’t work, it’s still root folder and I can’t get what to do about it

Tell pls, what am I doing wrong, and how to solve this problem

---

<div class="post-metadata">

**Author:** ![ganncamp](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ganncamp/32/1261_2.png) [@ganncamp](https://community.sonarsource.com/u/ganncamp)\
**Post date:** [April 21, 2023, 3:42pm UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/2 "2023-04-21T15:42:02Z")

</div>

Hi,

Your version is past EOL. You should upgrade to either the latest version or the current LTS at your earliest convenience. Your upgrade path is:

> 8.9 → 8.9.10 → 9.9 → 10.0 (last step optional)

You may find the [Upgrade Guide](https://docs.sonarqube.org/latest/setup/upgrading/) and the [LTS-to-LTS Upgrade Notes for 7.9 to 8.9](https://docs.sonarqube.org/8.9/setup/lts-to-lts-upgrade-notes/), as well as the [LTS to LTS release upgrade notes for 8.9 to 9.9](https://docs.sonarqube.org/9.9/setup-and-upgrade/lts-to-lts-release-upgrade-notes/) helpful. If you have questions about upgrading, feel free to open a new thread for that [here](https://community.sonarsource.com/c/sq/9-9-lts-upgrade/47).

Regarding your question, you should `cd` into `project 1` before you run analysis.

&nbsp;  
Ann

---

<div class="post-metadata">

**Author:** ![RuslanNam](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ruslannam/32/44351_2.png) [@RuslanNam](https://community.sonarsource.com/u/RuslanNam)\
**Post date:** [April 23, 2023, 2:52pm UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/3 "2023-04-23T14:52:39Z")

</div>

thanks a bunch, but why does one need to cd to another folder, if there is a way to set the analysis to begin from certain folder?

The main quesition is why doesn’t base dir change, how does cd should make any change?

---

<div class="post-metadata">

**Author:** ![ganncamp](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ganncamp/32/1261_2.png) [@ganncamp](https://community.sonarsource.com/u/ganncamp)\
**Post date:** [April 24, 2023, 2:09pm UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/4 "2023-04-24T14:09:49Z")

</div>

Hi,

Analysis expects to be kicked off from the project root.

&nbsp;  
Ann

---

<div class="post-metadata">

**Author:** ![RuslanNam](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ruslannam/32/44351_2.png) [@RuslanNam](https://community.sonarsource.com/u/RuslanNam)\
**Post date:** [April 27, 2023, 9:07am UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/5 "2023-04-27T09:07:57Z")

</div>

Nothing’s working. Not cd, nor dir command in pipeline  
I don’t know what can I do else, counting on you, hope you can give some advice

---

<div class="post-metadata">

**Author:** ![ganncamp](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/ganncamp/32/1261_2.png) [@ganncamp](https://community.sonarsource.com/u/ganncamp)\
**Post date:** [April 27, 2023, 11:32am UTC](https://community.sonarsource.com/t/sonar-projectbasedir-doesnt-work/89582/6 "2023-04-27T11:32:08Z")

</div>

Hi,

My first advice is to upgrade. Then come back and we can go from there.

&nbsp;  
Ann
