61 lines
2.6 KiB
Plaintext
61 lines
2.6 KiB
Plaintext
----- Dolibarr Makepack How To -----
|
|
This documentation describe steps to build a BETA or RELEASE versions
|
|
of Dolibarr. There is a chapter for BETA version and a chapter for
|
|
RELEASE version.
|
|
|
|
***** Actions to do a BETA *****
|
|
This files describe steps made by Dolibarr packaging team to make a
|
|
beta version of Dolibarr, step by step.
|
|
|
|
- Check all files are commited.
|
|
- Update version/info in / directory (README*.txt, ChangeLog...)
|
|
- Update version number with x.x.x in build/doxygen/dolibarr-doxygen.doxyfile
|
|
- Update version number with x.x.x in build/perl/virtualmin/dolibarr.pl
|
|
- Update version number with x.x.x-y in build/makepack-dolibarr.pl
|
|
- Update version number with x.x.x-y in build/exe/doliwamp/doliwamp.iss
|
|
- Update version number with x.x.x-y in htdocs/filefunc.inc.php
|
|
- Update version number with x.x.x-y in htdocs/install/inc.php
|
|
- Update version number with x.x.x-y in htdocs/support/inc.php
|
|
- Update version number with x.x.x-y in htdocs/build/rpm/*.spec
|
|
- Commit all changes.
|
|
- Add a CVS Tag (DOLIBARR_x_y_BETA)
|
|
- Create a branch (DOLIBARR_x_y_BRANCH).
|
|
|
|
- Run makepack-dolibarr.pl to generate all packages.
|
|
- Enable the category that point to the beta files on joomla
|
|
web site www.dolibarr.org
|
|
|
|
- Post a news on dolibarr.org/dolibarr.fr
|
|
- Send mail on mailings-list
|
|
|
|
|
|
***** Actions to do a RELEASE *****
|
|
This files describe steps made by Dolibarr packaging team to make a
|
|
complete release of Dolibarr, step by step.
|
|
|
|
- Check all files are commited.
|
|
- Update version/info in / directory (README*.txt, ChangeLog...)
|
|
- Update version number with x.x.x-y in build/makepack-dolibarr.pl
|
|
- Update version number with x.x.x-y in build/exe/doliwamp/doliwamp.iss
|
|
- Update version number with x.x.x-y in htdocs/filefunc.inc.php
|
|
- Update version number with x.x.x-y in htdocs/install/inc.php
|
|
- Update version number with x.x.x-y in htdocs/support/inc.php
|
|
- Update version number with x.x.x-y in htdocs/build/rpm/*.spec
|
|
- Update PAD and DOAP files.
|
|
- Commit all changes.
|
|
- Add a CVS Tag (DOLIBARR_x_y)
|
|
|
|
- Build Dolibarr and DoliWamp with makepack-dolibarr.pl
|
|
- Check content of built packages.
|
|
- Move build files (tgz+exe+deb), ChangeLog and PAD/DOAP files into the
|
|
Dolibarr web site repository /home/dolibarr/wwwroot/files.
|
|
- Edit symbolic links in directory "/home/dolibarr/wwwroot/files" on server to
|
|
point to new files.
|
|
- Update and upload NLTechno web page with DoliWamp version.
|
|
|
|
- Upload files dolibarr.*.tgz and doliwamp.*.exe on sourceforge.
|
|
- Add/Update entries on joomla web site www.dolibarr.org with new sourceforge link.
|
|
|
|
- Send mail on mailings-list
|
|
- Send news on OpenSource web sites (if major beta or release)
|