Loading...
 

Tikiwiki-devel (mailman list mirror)


You are viewing a reply to release.php  

release.php

Hi Brendan,
I never touched /bin but it has several Windows files here.

I guess the documentation of release.php –debug-packaging needs adjustment.

De : Brendan Ferguson mailto:drsassafras@gmail.com
Envoyé : 18 mai 2017 23:57
À : Tiki developers <tikiwiki-devel@lists.sourceforge.net>
Objet : Tiki-devel release.php

So I’ve rewritten tikirelease.sh in php, and increased it into release.php. Release.php called tikirelease.sh, it was never called directly.

Its mostly just a straightforward port, but there are a few differences.

The release process now makes a export of the working copy (at its revision number) instead of taking the revision number of a specific tag. This should bring more flexibility into the script (if its ever needed) and at the same time simply the release process.

A few other minor changes including:
Better error checking
Better error reporting
Better archive compression
.tar.gz and .tar.bz2 now preserve file permissions
Stripping of .gitignore (and similar files) was extended
OSX tested and ready

Anyone who would like to test please do. Be sure to run with —no-commit option :-)

Q- I see that our packages have been including /bin (in tiki root), is this something that we need in our releases or would it be better to strip it?

Brendan

Why Register?

Register at tiki.org and you'll be able to use it at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.