Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ class DependencyConstraints {
// Pinning transitive dependency from spring-security-oauth2 to clean up our licenses.
api(group: 'com.nimbusds', name: 'oauth2-oidc-sdk', version: '8.9')
api(group: 'jakarta.activation', name: 'jakarta.activation-api', version: get('jakarta.activation.version'))
api(group: 'com.sun.istack', name: 'istack-commons-runtime', version: '4.0.1')
api(group: 'com.sun.istack', name: 'istack-commons-runtime', version: '4.1.1')
api(group: 'jakarta.mail', name: 'jakarta.mail-api', version: get('jakarta.mail.version'))
api(group: 'jakarta.xml.bind', name: 'jakarta.xml.bind-api', version: get('jakarta.xml.bind.version'))
api(group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '4.0.2')
Expand Down Expand Up @@ -232,6 +232,10 @@ class DependencyConstraints {
entry('jackson-datatype-jsr310')
}

dependencySet(group: 'com.fasterxml.jackson.dataformat', version: get('jackson.version')) {
entry('jackson-dataformat-yaml')
}

dependencySet(group: 'com.jayway.jsonpath', version: '2.7.0') {
entry('json-path-assert')
entry('json-path')
Expand Down
1 change: 0 additions & 1 deletion build-tools/scripts/src/main/groovy/geode-test.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,6 @@ gradle.taskGraph.whenReady({ graph ->
if (project.hasProperty('testJVMVer') && testJVMVer.toInteger() >= 9) {
jvmArgs += [
"--add-opens=java.base/java.io=ALL-UNNAMED",
"--add-opens=java.base/java.lang=ALL-UNNAMED",
"--add-opens=java.base/java.lang.annotation=ALL-UNNAMED",
"--add-opens=java.base/java.lang.module=ALL-UNNAMED",
"--add-opens=java.base/java.lang.ref=ALL-UNNAMED",
Expand Down
2 changes: 1 addition & 1 deletion ci/docker/cache_dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ set -e
WORK_DIR=$(mktemp -d)

pushd ${WORK_DIR}
git clone -b develop --depth 1 https://github.com/apache/geode.git geode
git clone -b support/2.0 --depth 1 https://github.com/apache/geode.git geode

pushd geode
./gradlew --no-daemon --console=plain --info resolveDependencies
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ if [ -z ${JAVA_HOME} ]; then
fi

pushd ${WORK_DIR}
git clone -b develop --depth 1 https://github.com/apache/geode.git geode
git clone -b support/2.0 --depth 1 https://github.com/apache/geode.git geode

pushd geode
./gradlew --no-daemon --console=plain --info resolveDependencies
Expand Down
32 changes: 1 addition & 31 deletions dev-tools/release/README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1 @@
# geode/dev-tools/release
This directory contains scripts to help create a release of Geode and manage branches.

Not all release steps have scripts. Please follow all instructions as documented in the wiki: [Releasing Apache Geode](https://cwiki.apache.org/confluence/display/GEODE/Releasing+Apache+Geode).

These scripts are intended to be run from the parent directory of your geode develop checkout, e.g.:

$ cd ..
$ geode/dev-tools/release/foo.sh

## Overview of scripts

**license\_review.sh** compares versions with a previous release and/or checks that all bundled dependencies are noted in appropriate LICENSE file

**create\_support\_branches.sh** cuts support/x.y from develop for all projects and walks you through creating pipelines and setting version numbers

**set\_copyright.sh** updates the copyright year

**set\_versions.sh** updates files that need to contain the version number planned for the next release from this support branch

**prepare\_rc.sh** Checks out the various geode repos, builds a release candidate, and publishes to nexus staging repo

**commit\_rc.sh** Pushes the tags and artifacts staged by prepare\_rc.sh and then runs print\_rc\_email.sh

**print\_rc\_email.sh** Generates an email to send to the dev list announcing a release candidate

**promote\_rc.sh** Tags an RC as the final release, builds docker images, merges to master, uploads to mirrors, and starts the brew process

**print\_annouce\_email.sh** Generates an email to send to all lists announcing a release

**end\_of\_support.sh** cleans up pipelines and branches after N-2 support lifetime is reached
See [Releasing Apache Geode](https://cwiki.apache.org/confluence/display/GEODE/Releasing+Apache+Geode)
163 changes: 0 additions & 163 deletions dev-tools/release/commit_rc.sh

This file was deleted.

Loading
Loading