Add a Git tag with app version

You can use this pre-publish script to create a Git tag referencing your app version. The script will check if the build was successful before updating the app version.

  1. Save your Git service username and email address as environment variables (e.g. GIT_USERNAME and GIT_EMAIL).
  2. Add the following pre-publish script.

       #!/usr/bin/env sh
       set -e # exit on first failed commandset
       set -x # print all executed commands to the log
       if [ "$FCI_BUILD_STEP_STATUS" == "success" ]
         git config --global $GIT_USERNAME
         git config --global $GIT_EMAIL
         git tag $new_version
         git push --tags