Loading...
 

Tikiwiki-devel (mailman list mirror)


You are viewing a reply to release.php  

release.php

posts: 2851 United Kingdom

Hi Brendan and all again

I already commented on the commit similarly to Luci's concern, but i guess if you do an export it should be clean, i would just feel more comfortable with using the actual tag just in case - we still have to do the composer setup after that so the difference in running time must be marginal i would have thought.

Anyway, it's wonderful that you're tackling these things and modernising these critical tools, thank you ever so much! :-)

jonny




> On 19 May 2017, at 10:28, luciash <luci@tiki.org> wrote:
>
> Hi Brendan,
>
> thanks for your hard work! Well done! I have just a little objection about the "The release process now makes a export of the working copy" change.
>
> It sounds a bit concerning to me as we do not see what the release person might have modified on his/her local copy (presumably accidentally) as opposed to what was commited and where we have more eyballs on it thanks to svn notifications... So there might be something like debugging stuff accidentally released in the tarball e.g.?
>
> Just my 2c.
>
> luci
>
> PS: about the Q I am not sure but I think there was some usage for it to symlink lessc there? Dunno if it is intended just for developers or end users too.
>
>
> On 05/19/2017 05:57 AM, Brendan Ferguson wrote:
>> 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
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org!
>> http://sdm.link/slashdot
>>
>>
>> ___
>> TikiWiki-devel mailing list
>>
>> TikiWiki-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot_
> TikiWiki-devel mailing list
> TikiWiki-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
TikiWiki-devel mailing list
TikiWiki-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

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.