Skip to content

Commit efeb268

Browse files
committed
Add support for primary driver versions
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
1 parent 7a3c5c7 commit efeb268

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/workflows/benchmark.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,29 @@ jobs:
376376
sed -i "s|<spring-data-valkey.version>.*</spring-data-valkey.version>|<spring-data-valkey.version>$SDV_VERSION</spring-data-valkey.version>|" java/pom.xml
377377
fi
378378
379+
# Update primary driver version if a version/commit-id for it was supplied for standalone drivers. Otherwise use defaults.
380+
PRIMARY_VERSION="${{ steps.inputs.outputs.primary_version }}"
381+
if [ "$DRIVER_ID" != "spring-data-valkey" ] && [ -n "$PRIMARY_VERSION" ]; then
382+
case "$DRIVER_ID" in
383+
valkey-glide)
384+
echo "Updating valkey-glide (primary) to $PRIMARY_VERSION"
385+
sed -i "s|<valkey-glide.version>.*</valkey-glide.version>|<valkey-glide.version>$PRIMARY_VERSION</valkey-glide.version>|" java/pom.xml
386+
;;
387+
jedis)
388+
echo "Updating jedis (primary) to $PRIMARY_VERSION"
389+
sed -i "s|<jedis.version>.*</jedis.version>|<jedis.version>$PRIMARY_VERSION</jedis.version>|" java/pom.xml
390+
;;
391+
lettuce)
392+
echo "Updating lettuce (primary) to $PRIMARY_VERSION"
393+
sed -i "s|<lettuce.version>.*</lettuce.version>|<lettuce.version>$PRIMARY_VERSION</lettuce.version>|" java/pom.xml
394+
;;
395+
redisson)
396+
echo "Updating redisson (primary) to $PRIMARY_VERSION"
397+
sed -i "s|<redisson.version>.*</redisson.version>|<redisson.version>$PRIMARY_VERSION</redisson.version>|" java/pom.xml
398+
;;
399+
esac
400+
fi
401+
379402
# Update secondary driver version if a version/commit-id for it was supplied. Otherwise use defaults.
380403
# If secondary version is glide and it was built locally, update the pom.xml file to use this built version.
381404
# Otherwise, update the version supplied in the pom.xml.

0 commit comments

Comments
 (0)