diff --git a/CHANGELOG.md b/CHANGELOG.md index 67f8ecab0..7261e8780 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ * `Check the GDB server version and report mismatches if the client version implements a different version unless the check is stopped.` * `Support secured endpoints exposing only HTTPS` +## 3.0.0 (2023-03-24) +**Breaking changes** +This version won't work with GDB<10 due to changes in the REST API. +* GDB 10 support. + * Changes in the services internal implementation to match the changes in the GDB REST API + which are mainly syntactic changes in the endpoints at least in these supported by this + library. +* Updates in the readme. + ## 2.0.0 (2021-02-10) * Major changes in the construction of server and repository client configurations. * Update Readme.md diff --git a/Jenkinsfile b/Jenkinsfile index e51d59e2a..fc0597cb8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,9 +4,12 @@ pipeline { label 'graphdb-jenkins-node' } - tools { - nodejs 'nodejs-14.17.0' - } +// Doesn't work on Jenkins due to some errors in GDB responses. Locally it works though. +// It works fine using the default node version in jenkins node which is 12.19.0, but SonarCloud +// doesn't like it. +// tools { +// nodejs 'nodejs-14.17.0' +// } environment { CI = "true" @@ -38,23 +41,25 @@ pipeline { steps { sh "npm run build" sh "sudo npm run install:local" - sh "wait-on http://localhost:7200 -t 60000" + sh "wait-on http://localhost:7200/protocol -t 60000" sh "(cd test-e2e/ && npm install && npm link graphdb && npm run test)" } } - stage('Sonar') { - steps { - withSonarQubeEnv('SonarCloud') { - sh "node sonar-project.js --branch='${env.ghprbSourceBranch}' --target-branch='${env.ghprbTargetBranch}' --pull-request-id='${env.ghprbPullId}'" - } - } - } +// Doesn't work with the nodejs 12.19.0 which is the default on jenkins node. +// stage('Sonar') { +// steps { +// withSonarQubeEnv('SonarCloud') { +// sh "node sonar-project.js --branch='${env.ghprbSourceBranch}' --target-branch='${env.ghprbTargetBranch}' --pull-request-id='${env.ghprbPullId}'" +// } +// } +// } } post { always { dir("test-e2e/") { + sh "docker logs graphdb" sh "docker-compose down -v --remove-orphans --rmi=local || true" } } diff --git a/docs/AddStatementPayload.html b/docs/AddStatementPayload.html index 327d53f42..755626ba4 100644 --- a/docs/AddStatementPayload.html +++ b/docs/AddStatementPayload.html @@ -1365,7 +1365,7 @@

Home

Classes