- Verify line terminations
These steps typically happen from developer's machine.
php -q ./build/check_lineterm.php -c
- Update to
MANTIS_VERSION
incore/constant_inc.php
- Update
Revision_History.xml
for Admin Guide - Update
Revision_History.xml
for 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-$VERSION
VERSION=x.y.z
./scripts/buildrelease-repo.py --fresh --docbook --ref release-$VERSION /tmp/release-$VERSION /tmp/mantisbt-repo-$VERSION
This 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)