1
0
mirror of https://github.com/mc1arke/sonarqube-community-branch-plugin.git synced 2024-11-24 08:42:28 +02:00

Include the Nodes dependency in the workspace to fix plugin builds

The Nodes dependency used for GraphQL communication in the Github Pull Request decorator is no longer available on Bintray due to Bintray being decommissioned, and is not available in the target version from any other repository. The JAR is therefore being included in the workspace and referenced directly in the build.gradle dependencies, and the Jackson dependency that was previously inherited through the Nodes dependency is being added directly to the project as a runtime dependency to ensure the relevant classes are still available during plugin execution.
This commit is contained in:
Michael Clarke 2021-05-08 19:54:17 +01:00 committed by Michael Clarke
parent 284fe220d2
commit 22d4722034
2 changed files with 2 additions and 6 deletions

View File

@ -29,9 +29,6 @@ group 'com.github.mc1arke.sonarqube.plugin'
repositories {
mavenCentral()
maven {
url 'https://dl.bintray.com/americanexpress/maven/'
}
ivy {
url 'https://binaries.sonarsource.com/'
patternLayout({a ->
@ -64,9 +61,8 @@ dependencies {
testCompile group: 'com.github.tomakehurst', name: 'wiremock', version: '2.24.1'
zip "sonarqube:sonarqube:${sonarqubeVersion}@zip"
compile 'org.bouncycastle:bcpkix-jdk15on:1.62'
compile('io.aexp.nodes.graphql:nodes:0.5.0') {
exclude group: 'com.fasterxml.jackson.core'
}
compile files('lib/nodes-0.5.0.jar')
runtime 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7'
compileOnly 'com.google.code.findbugs:jsr305:3.0.2'
}

BIN
lib/nodes-0.5.0.jar Normal file

Binary file not shown.