]> BookStack Code Mirror - devops/blob - meta-scripts/bookstack-release-steps
Added example apache config file
[devops] / meta-scripts / bookstack-release-steps
1 #!/bin/bash
2
3 echo "Enter the full version (eg. v21.03 or v21.12.3) and press [ENTER]:"
4 read version
5
6 echo ""
7 echo ""
8
9 # Translator Attribution Update
10 echo "bookstack-update-translators"
11 echo "git commit -a -m \"Updated translator attribution before release ${version}\""
12
13 # Merge codebase from master
14 echo "git checkout release"
15 echo "git merge master"
16 echo ""
17
18 # Builds deps and increment version
19 echo "npm run production"
20 echo "echo \"${version}\" > version"
21 echo "git commit -a -m \"Updated version and assets for release ${version}\""
22 echo ""
23
24
25 # Tag release and push it to GitHub
26 echo "git tag -a ${version} -m \"Release ${version}\" -s"
27 echo "git push origin release"
28 echo "git push origin ${version}"