You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some integration tests load plugins relying on Node.js, so make sure the latest LTS version is installed and node is in the PATH.
SonarQube ITs need Java 17 to run and SonarCloud ITs need Java 11
First time configuration
Make sure your Developer Box is properly setup (see xtranet)
Configure Orchestrator settings as described here. The Artifactory API key and GitHub token are the only mandatory options. The GH token is a Personal Access Token (classic) with the repo scope permission, and SSO properly configured
For SonarCloud ITs, make sure the SONARCLOUD_IT_TOKEN env var is defined (you can find the value in our password management tool)
Run mvn clean install a first time from this its folder so that test resources are built (like custom plugins)
Running ITs from IntelliJ
From the root folder of the repository, first build sonarlint-core with mvn clean install