Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After a positive release candidate vote, the the source the source branch should be updated.

...

Create a signed Git tag and push to the source repository.

Code Block
languagebash
titlecreate-tag.sh
#!/bin/bash

# Load configuration
source ./configuration.sh

# Change to source directory
cd ${WORK_DIR}/${GIT_REPO}

# Create signed Git tag
git tag -u ${GIT_SIGNING_KEY} -s ${GIT_RELEASE_TAG} -m "${JIRA_ISSUE} Released version ${RELEASE_VERSION}" ${GIT_CANDIDATE_TAG}

# Push tag to source repository
git push upstream ${GIT_RELEASE_TAG}

...