Skip to content

Commit

Permalink
CORE-11136: release prep for release-5.0.0.0-GA-RC05
Browse files Browse the repository at this point in the history
  • Loading branch information
r3-build committed May 12, 2023
1 parent 2ed1030 commit 0a2e196
Show file tree
Hide file tree
Showing 2 changed files with 102 additions and 178 deletions.
29 changes: 5 additions & 24 deletions charts/corda/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,29 +1,10 @@
apiVersion: v2
name: corda
description: A Helm chart for Corda

# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 5.0.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "unstable"

version: 5.0.0-RC.5
appVersion: unstable
dependencies:
- name: "corda-lib"
version: "5.0.0"
repository: "file://../corda-lib"
- name: corda-lib
version: 5.0.0
repository: file://../corda-lib
251 changes: 97 additions & 154 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,167 +1,110 @@
# General repository setup properties
artifactoryContextUrl=https://software.r3.com/artifactory
kotlin.code.style=official
kotlinVersion=1.8.21
kotlin.stdlib.default.dependency=false
kotlinMetadataVersion = 0.6.0

org.gradle.java.installations.auto-download=false
org.gradle.jvmargs=-Dfile.encoding=UTF-8

# Disable discovery of annotation processors on compile classpath.
kapt.include.compile.classpath=false

# This is a FAKE VERSION! Update when we know what it should be!
platformVersion = 999

# Versioning constants.
## The release/marketing version
cordaProductVersion=5.0.0
## The revision number. This lines up the versioning of the runtime-os repo with the API repo, which allows the build
## system to assume the same versioning scheme.
#Fri May 12 16:00:21 UTC 2023
hikariCpVersion=5.0.1
paxJdbcVersion=1.5.3
osgiJdbcServiceVersion=1.1.0
guavaVersion=30.1.1-jre
kotlin.build.report.output=file,build_scan
picocliVersion=4.7.3
felixScrVersion=2.2.6
junitPlatformVersion=1.9.2
gradleDataPlugin=1.8.2
cordaRuntimeRevision=0

# Plugin dependency versions
bndVersion=6.4.0
cordaGradlePluginsVersion=7.0.3
detektPluginVersion=1.22.+
internalPublishVersion=1.+
internalDockerVersion=1.+
dependencyCheckVersion=0.46.+
postgresHost=
jcipAnnotationsVersion=1.0_2
snakeyamlVersion=2.0
dokkaVersion=1.8.+
# Implementation dependency versions
activationVersion=1.2.0
ariesDynamicFrameworkExtensionVersion=1.3.6
antlrVersion=2.7.7
asmVersion=9.4
avroVersion=1.11.1
commonsVersion = 1.7
caffeineVersion = 3.1.6
commonsLangVersion = 3.12.0
commonsTextVersion = 1.10.0
bouncycastleVersion=1.73
# Corda API libs revision (change in 4th digit indicates a breaking change)
# Change to 5.0.0.xx-SNAPSHOT to pick up maven local published copy
#cordaApiVersion=5.0.0.xxx-SNAPSHOT
cordaApiVersion=5.0.0.763-beta+

disruptorVersion=3.4.4
swaggeruiVersion=4.18.2
protonjVersion=0.34.1
gradleEnterpriseUrl=https\://gradle.dev.r3.com
felixConfigAdminVersion=1.9.26
felixVersion=7.0.5
felixScrVersion=2.2.6
felixSecurityVersion=2.8.4
guavaVersion=30.1.1-jre
# Hibernate cannot be upgraded to 6.x due to missing OSGi support
kryoVersion=5.5.0
osgiUtilPromiseVersion=1.3.0
org.gradle.jvmargs=-Dfile.encoding\=UTF-8
hibernateVersion=5.6.15.Final
hikariCpVersion=5.0.1
jacksonVersion=2.15.0
jaxbVersion = 2.3.1
jbossTransactionApiSpecVersion=1.1.1.Final
jetbrainsAnnotationsVersion=24.0.1
kafkaClientVersion=3.4.0_1
# NOTE: Kryo cannot easily be upgraded as it needs a Quasar change.
# Check with one of the group leads before changing.
kryoVersion = 5.5.0
kryoSerializersVersion = 0.45
kotlin.code.style=official
swaggerVersion=2.2.9
postgresUser=
dokkaVersion=1.8.+
slingVersion=3.3.6
profilerVersion=2022.3
caffeineVersion=3.1.6
felixSecurityVersion=2.8.4
osgiTestJunit5Version=1.2.1
kotlinCoroutinesVersion=1.6.4
# Liquibase upgrade to 4.20 and 4.21 failed - see CORE-12612 for more details
liquibaseVersion = 4.19.0
# Needed by Liquibase:
beanutilsVersion=1.9.4
log4jVersion = 2.20.0
micrometerVersion=1.11.0
nettyVersion = 4.1.92.Final
# com.networknt:json-schema-validator cannot be upgraded beyond 1.0.66 because it becomes dependent on com.ethlo.time which is not OSGi compatible.
networkntJsonSchemaVersion = 1.0.66
osgiCmVersion = 1.6.1
osgiNamespaceServiceVersion = 1.0.0
osgiServiceComponentVersion = 1.5.1
osgiUtilFunctionVersion = 1.2.0
osgiUtilPromiseVersion = 1.3.0
picocliVersion = 4.7.3
protonjVersion=0.34.1
quasarVersion = 0.9.0_r3
reflectAsmVersion = 1.11.9
# SLF4J cannot be ugraded to 2.x due to CorDapps requiring the 1.7 <= x < 2.0
slf4jVersion=1.7.36
snappyVersion=0.4
unirestVersion=3.14.2
licenseUrl=http\://www.apache.org/licenses/LICENSE-2.0.txt
kotlin.stdlib.default.dependency=false
asmVersion=9.4
antlrVersion=2.7.7
org.gradle.java.installations.auto-download=false
postgresPort=
cordaApiLocation=../corda-api
typeSafeConfigVersion=1.4.2
jsonCanonicalizerVersion=1.1

# Enable OSGi JDBC
osgiJdbcServiceVersion=1.1.0
paxJdbcVersion=1.5.3

# Test dependency versions
pluginHostVersion=5.0.0-GA-RC05
postgresPassword=
postgresDb=
jacksonVersion=2.15.0
jbossTransactionApiSpecVersion=1.1.1.Final
assertjVersion=3.24.2
dom4jOsgiVersion = 2.1.3_1
hamcrestVersion=2.2
hsqldbVersion=2.7.1
jimfsVersion = 1.2
# JUnit can't currently be updated to 5.9.3 due to a problem with the TestOSGi lib
# see: https://github.com/corda/corda-runtime-os/pull/3723
osgiCmVersion=1.6.1
cordaProductVersion=5.0.0
kotlinMetadataVersion=0.6.0
slf4jVersion=1.7.36
junit5Version=5.9.2
junitPlatformVersion=1.9.2
beanutilsVersion=1.9.4
felixVersion=7.0.5
mockitoKotlinVersion=4.1.0
mockitoVersion=5.3.1
osgiTestJunit5Version=1.2.1
postgresDriverVersion=42.6.0
slingVersion=3.3.6

# REST dependency versions
javalinVersion = 4.6.7
swaggerVersion = 2.2.9
# as defined in SWAGGERUI.version in io/javalin/core/util/OptionalDependency.kt
swaggeruiVersion = 4.18.2
nimbusVersion = 10.8
jcipAnnotationsVersion = 1.0_2
unirestVersion = 3.14.2
# This version of Jetty must be the same major version as used by Javalin, please see above.
# Once Javalin version is upgraded to the latest, this override may be removed.
jettyVersion = 9.4.51.v20230217

# Enables the substitution of binaries for source code if it exists in expected location
# Default behaviour is false.
org.gradle.caching=true
kapt.include.compile.classpath=false
kryoSerializersVersion=0.45
snappyVersion=0.4
snykVersion=0.4
detektPluginVersion=1.22.+
log4jVersion=2.20.0
bndVersion=6.4.0
nimbusVersion=10.8
avroVersion=1.11.1
artifactoryPluginVersion=4.28.2
disruptorVersion=3.4.4
compositeBuild=false
cordaApiLocation=../corda-api
enableProfiling=false
internalDockerVersion=1.+
cordaGradlePluginsVersion=7.0.3
postgresDriverVersion=42.6.0
javalinVersion=4.6.7
cordaCliHostLocation=../corda-cli-plugin-host
jibCoreVersion=0.23.0
artifactoryPluginVersion = 4.28.2

# PF4J
licenseName=The Apache License, Version 2.0
pf4jVersion=3.9.0

# corda-cli plugin host
pluginHostVersion=5.0.0-beta+
jettyVersion=9.4.51.v20230217
ariesDynamicFrameworkExtensionVersion=1.3.6
artifactoryContextUrl=https\://software.r3.com/artifactory
dom4jOsgiVersion=2.1.3_1
osgiUtilFunctionVersion=1.2.0
jsonCanonicalizerVersion=1.1
hsqldbVersion=2.7.1
commonsLangVersion=3.12.0
jimfsVersion=1.2
cordaApiVersion=5.0.0.763-GA-RC05
dependencyCheckVersion=0.46.+
jaxbVersion=2.3.1
commonsTextVersion=1.10.0
liquibaseVersion=4.19.0
kafkaClientVersion=3.4.0_1
platformVersion=999
activationVersion=1.2.0
hamcrestVersion=2.2
quasarVersion=0.9.0_r3
networkntJsonSchemaVersion=1.0.66
reflectAsmVersion=1.11.9
nettyVersion=4.1.92.Final
mockitoVersion=5.3.1
osgiServiceComponentVersion=1.5.1
kotlinVersion=1.8.21
jetbrainsAnnotationsVersion=24.0.1
systemLambdaVersion=1.2.1

# DB integration tests
# NOTE: these should be overridden when running the tests, e.g. the Jenkins pipeline will set these when running the
# `integrationTest` stage.
# See libs/db/osgi-integration-tests/src/integrationTest/kotlin/net/corda/db/test/osgi/EntitiesInBundlesTest.kt
# for an example of one of these tests.
# The above test will fall back to HSQL (in-memory) when these properties are left empty.
postgresHost=
postgresPort=
postgresDb=
postgresUser=
postgresPassword=

# Profiling support
enableProfiling=false
profilerVersion=2022.3

# Kotlin build
kotlin.build.report.output=file,build_scan

gradleEnterpriseVersion = 3.12.2
gradleDataPlugin = 1.8.2
org.gradle.caching = true
gradleEnterpriseUrl = https://gradle.dev.r3.com
#snyk version
snykVersion = 0.4

# License
licenseName = The Apache License, Version 2.0
licenseUrl = http://www.apache.org/licenses/LICENSE-2.0.txt
osgiNamespaceServiceVersion=1.0.0
jibCoreVersion=0.23.0
internalPublishVersion=1.+
gradleEnterpriseVersion=3.12.2
commonsVersion=1.7
bouncycastleVersion=1.73
micrometerVersion=1.11.0

0 comments on commit 0a2e196

Please sign in to comment.