github.com/greenplum-db/gpbackup@v0.0.0-20240517212602-89daab1885b3/ci/scripts/gpbackup-tools-versions.bash (about)

     1  #!/bin/bash
     2  
     3  set -ex
     4  
     5  # get versions for gpbackup, s3_plugin and gpbackup_manager
     6  pushd gpbackup-go-components-rhel8
     7        tar -xzf go_components.tar.gz
     8        GPBACKUP_VERSION=$(cat gpbackup_version)
     9        cp *_version ../gpbackup-tools-versions/
    10  popd
    11  echo ${GPBACKUP_VERSION} > gpbackup-tools-versions/pkg_version
    12  
    13  # get version for ddboost_plugin
    14  pushd gpbackup_ddboost_plugin
    15        DDBOOST_PLUGIN_VERSION=$(git describe --tags | perl -pe 's/(.*)-([0-9]*)-(g[0-9a-f]*)/\1+dev.\2.\3/')
    16  popd
    17  echo ${DDBOOST_PLUGIN_VERSION} > gpbackup-tools-versions/ddboost_plugin_version