#!/bin/bash version_file="../version.txt" # update new release dependency cd back # update the Maven version number mvn versions:set -DnewVersion=$(sed 's/dev/SNAPSHOT/g' $version_file) if grep -q "DEV" "$version_file"; then # update all versions release of dependency mvn versions:use-latest-releases # update our manage dependency as snapshoot mvn versions:use-latest-versions -Dincludes=kangaroo-and-rabbit else # update our manage dependency as release (must be done before) mvn versions:use-latest-releases -Dincludes=kangaroo-and-rabbit fi cd - cd front if grep -q "dev" "$version_file"; then # update all dependency pnpm install pnpm run update_packages else # in case of release ==> can not do it automatically ... echo not implemented fi cd -