Getting “Caused by: Could not find a default branch to fall back on.” on bitbucket cloud pipeline from the sonar-scanner. It happens no matter what repository I try. Any help appreciated. Thanks!
- ALM used BitbucketCloud
- CI system used Bitbucket Cloud
- Scanner command used when applicable (private details masked)
image: atlassian/default-image:3
pipelines:
default:
- step:
name: "SonarScan"
script:
- pipe: sonarsource/sonarcloud-scan:1.3.0
variables:
SONAR_TOKEN: $SONAR_TOKEN
EXTRA_ARGS: -Dsonar.organization="org" -Dsonar.projectKey="key" -Dsonar.projectDescription=\"Project with sonarcloud-scan pipe\" -Dsonar.eslint.reportPaths=\"report.json\"
SONAR_SCANNER_OPTS: -Xmx512m
DEBUG: "true"
- Languages of the repository
PHP
20:47:07.463 ERROR: Error during SonarScanner execution`
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore`
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)`
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)`
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)`
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)`
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)`
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)`
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)`
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)`
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)`
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)`
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)`
at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)`
at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)`
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)`
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)`
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)`
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)`
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:128)`
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:123)`
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)`
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:58)`
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:52)`
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)`
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)`
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)`
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)`
at java.base/java.lang.reflect.Method.invoke(Method.java:566)`
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)`
at com.sun.proxy.$Proxy0.execute(Unknown Source)`
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)`
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)`
at org.sonarsource.scanner.cli.Main.execute(Main.java:112)`
at org.sonarsource.scanner.cli.Main.execute(Main.java:75)`
at org.sonarsource.scanner.cli.Main.main(Main.java:61)`
Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration`
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)`
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)`
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)`
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)`
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)`
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)`
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)`
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)`
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)`
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)`
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)`
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)`
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)`
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
... 34 mor
Caused by: Could not find a default branch to fall back on.
20:47:07.465 ERROR:
- Steps to reproduce
Attempt to run with any code repository we have
- Potential workaround