|
16 | 16 | # See https://github.com/vmware-tanzu/sonobuoy/releases.
|
17 | 17 | CNCF_SONOBUOY_VERSION = "v0.57.3"
|
18 | 18 |
|
| 19 | +# The current version of the microshift-gitops package. |
| 20 | +GITOPS_VERSION = "1.16" |
| 21 | + |
19 | 22 | logging.basicConfig(
|
20 | 23 | level=logging.INFO,
|
21 | 24 | format='%(levelname)s: %(message)s',
|
@@ -289,6 +292,26 @@ def get_release_version_string(repo, var_name):
|
289 | 292 | echo ""
|
290 | 293 | }}
|
291 | 294 |
|
| 295 | +get_vrel_from_rpm() {{ |
| 296 | + local -r rpm_dir="$1" |
| 297 | +
|
| 298 | + local -r rpm_release_info_file=$(find "${{rpm_dir}}" -name "microshift-release-info-*.rpm" | sort | tail -n1) |
| 299 | + if [ -z "${{rpm_release_info_file}}" ]; then |
| 300 | + echo "" |
| 301 | + return |
| 302 | + fi |
| 303 | +
|
| 304 | + local -r rpm_vrel=$(\\ |
| 305 | + rpm -qp --queryformat '%{{version}}-%{{release}}' \\ |
| 306 | + -p "${{rpm_release_info_file}}" 2>/dev/null \\ |
| 307 | + ) |
| 308 | + if [ -n "${{rpm_vrel}}" ]; then |
| 309 | + echo "${{rpm_vrel}}" |
| 310 | + return |
| 311 | + fi |
| 312 | + echo "" |
| 313 | +}} |
| 314 | +
|
292 | 315 | export MINOR_VERSION={minor_version}
|
293 | 316 | export PREVIOUS_MINOR_VERSION=$(( "${{MINOR_VERSION}}" - 1 ))
|
294 | 317 | export YMINUS2_MINOR_VERSION=$(( "${{MINOR_VERSION}}" - 2 ))
|
@@ -322,7 +345,24 @@ def get_release_version_string(repo, var_name):
|
322 | 345 | export RHOCP_MINOR_Y2={rhocp_minor_y2}
|
323 | 346 |
|
324 | 347 | export CNCF_SONOBUOY_VERSION={CNCF_SONOBUOY_VERSION}
|
325 |
| -""" |
| 348 | +
|
| 349 | +export GITOPS_VERSION={GITOPS_VERSION} |
| 350 | +
|
| 351 | +BREW_Y0_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{MINOR_VERSION}}-zstream/${{UNAME_M}}/")" |
| 352 | +BREW_Y1_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{PREVIOUS_MINOR_VERSION}}-zstream/${{UNAME_M}}/")" |
| 353 | +BREW_Y2_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{YMINUS2_MINOR_VERSION}}-zstream/${{UNAME_M}}/")" |
| 354 | +BREW_RC_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{MINOR_VERSION}}-rc/${{UNAME_M}}/")" |
| 355 | +BREW_EC_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{MINOR_VERSION}}-ec/${{UNAME_M}}/")" |
| 356 | +BREW_NIGHTLY_RELEASE_VERSION="$(get_vrel_from_rpm "${{BREW_RPM_SOURCE}}/4.${{MINOR_VERSION}}-nightly/${{UNAME_M}}/")" |
| 357 | +export BREW_Y0_RELEASE_VERSION |
| 358 | +export BREW_Y1_RELEASE_VERSION |
| 359 | +export BREW_Y2_RELEASE_VERSION |
| 360 | +export BREW_RC_RELEASE_VERSION |
| 361 | +export BREW_EC_RELEASE_VERSION |
| 362 | +export BREW_NIGHTLY_RELEASE_VERSION |
| 363 | +
|
| 364 | +LATEST_RELEASE_TYPE="ec" |
| 365 | +export LATEST_RELEASE_TYPE""" |
326 | 366 |
|
327 | 367 | output_noarch = output.replace(ARCH, '$(uname -m)')
|
328 | 368 |
|
|
0 commit comments