Skip to content

Commit

Permalink
Use existing variables in script
Browse files Browse the repository at this point in the history
  • Loading branch information
fatso83 committed Oct 11, 2018
1 parent d28267b commit d4d31ec
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions scripts/copy-documentation-for-new-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ if [[ $# != 1 ]]; then
fi

RELEASE_VERSION="v$1"
DIRECTORY_PATH="docs/_releases/$RELEASE_VERSION"
FILE_PATH="$DIRECTORY_PATH.md"
NEW_VERSION_PATH="docs/_releases/$RELEASE_VERSION"
FILE_PATH="${NEW_VERSION_PATH}.md"
SOURCE_PATH='docs/release-source/'

if [ -e "$DIRECTORY_PATH" ]
if [ -e "$NEW_VERSION_PATH" ]
then
echo "$DIRECTORY_PATH already exists, cannot continue"
echo "$NEW_VERSION_PATH already exists, cannot continue"
exit 1
fi

Expand All @@ -22,17 +22,17 @@ if [ -e "$FILE_PATH" ]
exit 1
fi

echo "Copy docs/release-source to docs/_releases/$RELEASE_VERSION"
echo "Copy $SOURCE_PATH to $NEW_VERSION_PATH"

mkdir $DIRECTORY_PATH
cp -r docs/release-source/release/* $DIRECTORY_PATH
cp docs/release-source/release.md $FILE_PATH
mkdir $NEW_VERSION_PATH
cp -r "$SOURCE_PATH/release/"* "$NEW_VERSION_PATH"
cp "$SOURCE_PATH/release.md" "$FILE_PATH"

# replace `release_id: master` with `release_id: $RELEASE_VERSION` in
# $FILE_PATH
sed -i.bak "s/release_id: master/release_id: $RELEASE_VERSION/g" $FILE_PATH
rm $FILE_PATH.bak
sed -i.bak "s/release_id: master/release_id: $RELEASE_VERSION/g" "$FILE_PATH"
rm "$FILE_PATH.bak"

git add $DIRECTORY_PATH
git add $FILE_PATH
git add "$NEW_VERSION_PATH"
git add "$FILE_PATH"
git commit -m "Add release documentation for $RELEASE_VERSION"

0 comments on commit d4d31ec

Please sign in to comment.