update-versions.sh 1.2 KB

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. # Bumps versions in these files
  3. # - version.gradle.kts
  4. # - examples/distro/build.gradle
  5. # - examples/extension/build.gradle
  6. current_version=$1
  7. current_alpha_version=$2
  8. new_version=$3
  9. new_alpha_version=$4
  10. echo "updating from $current_version to $new_version and from $current_alpha_version to $new_alpha_version"
  11. sed -ri "s/$current_version/$new_version/" version.gradle.kts
  12. sed -ri "s/$current_alpha_version/$new_alpha_version/" version.gradle.kts
  13. sed -ri "s/(opentelemetryJavaagent *: \")$current_version/\1$new_version/" examples/distro/build.gradle
  14. sed -ri "s/(opentelemetryJavaagentAlpha *: \")$current_alpha_version/\1$new_alpha_version/" examples/distro/build.gradle
  15. sed -ri "s/(opentelemetryJavaagent *: \")$current_version/\1$new_version/" examples/extension/build.gradle
  16. sed -ri "s/(opentelemetryJavaagentAlpha *: \")$current_alpha_version/\1$new_alpha_version/" examples/extension/build.gradle
  17. sed -ri "s/(io.opentelemetry.instrumentation.muzzle-generation\" version \")$current_alpha_version/\1$new_alpha_version/" examples/extension/build.gradle
  18. sed -ri "s/(io.opentelemetry.instrumentation.muzzle-check\" version \")$current_alpha_version/\1$new_alpha_version/" examples/extension/build.gradle