- Verify line terminations
These steps typically happen from developer's machine.
php -q ./build/check_lineterm.php -c- Update to
MANTIS_VERSIONincore/constant_inc.php - Update
Revision_History.xmlfor Admin Guide - Update
Revision_History.xmlfor Developer Guide - Checkin
Update release to x.y.z
These steps typically happen from the machine used for official builds which has the tools like gpg, gpg key, zip, tar, md5sum, sha1sum, and publican.
To setup a machine for official build, see instructions at Release Process.
VERSION=x.y.z
git tag -s release-$VERSION -m "Stable release $VERSION"
git push origin release-$VERSIONVERSION=x.y.z
./scripts/buildrelease-repo.py --fresh --docbook --ref release-$VERSION /tmp/release-$VERSION /tmp/mantisbt-repo-$VERSIONThis directory contains some command-line scripts useful for performance or integration issues. Please refer to the mantis manual for a more complete documentation about their purpose and usage.
- travis_before_script.sh and travis_script.sh : Travis-CI scripts (used in .travis.yml)