diff --git a/assessment-api/assessment-service/pom.xml b/assessment-api/assessment-service/pom.xml index b60eabf2..49720670 100644 --- a/assessment-api/assessment-service/pom.xml +++ b/assessment-api/assessment-service/pom.xml @@ -57,6 +57,26 @@ <artifactId>play_${scala.major.version}</artifactId> <version>${play2.version}</version> <exclusions> + <exclusion> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-core</artifactId> + </exclusion> + <exclusion> + <groupId>com.fasterxml.jackson.module</groupId> + <artifactId>jackson-module-scala_${scala.maj.version}</artifactId> + </exclusion> + <exclusion> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-annotations</artifactId> + </exclusion> + <exclusion> + <groupId>com.fasterxml.jackson.module</groupId> + <artifactId>jackson-module-parameter-names</artifactId> + </exclusion> + <exclusion> + <groupId>com.fasterxml.jackson.dataformat</groupId> + <artifactId>jackson-dataformat-cbor</artifactId> + </exclusion> <exclusion> <artifactId>guava</artifactId> <groupId>com.google.guava</groupId> @@ -91,6 +111,26 @@ <version>${play2.version}</version> <scope>runtime</scope> </dependency> + <dependency> + <groupId>com.fasterxml.jackson.dataformat</groupId> + <artifactId>jackson-dataformat-cbor</artifactId> + <version>${fasterxml.jackson.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.module</groupId> + <artifactId>jackson-module-parameter-names</artifactId> + <version>${fasterxml.jackson.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-annotations</artifactId> + <version>${fasterxml.jackson.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-databind</artifactId> + <version>${fasterxml.jackson.version}</version> + </dependency> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> diff --git a/build/assessment-service/Jenkinsfile b/build/assessment-service/Jenkinsfile index a0271d12..3d821ee3 100644 --- a/build/assessment-service/Jenkinsfile +++ b/build/assessment-service/Jenkinsfile @@ -27,7 +27,10 @@ node('build-slave') { stage('Build Core Components') { env.NODE_ENV = "build" print "Environment will be : ${env.NODE_ENV}" - sh 'mvn clean install -DskipTests=true -Pknowlg-core' + cloud_store_group_id = params.CLOUD_STORE_GROUP_ID + cloud_store_artifact_id = params.CLOUD_STORE_ARTIFACT_ID + cloud_store_version = params.CLOUD_STORE_VERSION + sh 'mvn clean install -DskipTests=true -Pknowlg-core -DCLOUD_STORE_GROUP_ID=' + cloud_store_group_id + ' -DCLOUD_STORE_ARTIFACT_ID=' + cloud_store_artifact_id + ' -DCLOUD_STORE_VERSION=' + cloud_store_version } } } diff --git a/pom.xml b/pom.xml index 3226c97e..88d875af 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ <scala.maj.version>2.12</scala.maj.version> <scala.version>2.12.11</scala.version> <scalatest.version>3.0.8</scalatest.version> - <fasterxml.jackson.version>2.9.8</fasterxml.jackson.version> + <fasterxml.jackson.version>2.13.5</fasterxml.jackson.version> </properties> <modules> <module>assessment-api</module>