Github release downloads back

Discussion corner for Developers of Serendipity.
Post Reply
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Github release downloads back

Post by Timbalu »

Hi Devs

I always wondered where the download packages page on gitHub went to.
https://github.com/blog/1302-goodbye-uploads

This is back now and we should use it :)
https://github.com/blog/1547-release-your-software
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Github release downloads back

Post by yellowled »

Generally in favour, but I guess this primarily depends on how it fits Garvins release process.

YL
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Github release downloads back

Post by garvinhicking »

Hi!

This is the current release script:

Code: Select all

#!/bin/bash

cd git/s9y_17
git pull
git archive --output release.tar --prefix serendipity/ master
mv release.tar ../../
cd ../../
rm -rf serendipity
tar -xvf release.tar

export SVN_SSH="ssh -l garvinhicking"
rm serendipity-1.7.tar.gz
rm serendipity-1.7.zip
cd serendipity/bundled-libs
./create_release.sh serendipity-1.7.tar.gz serendipity nobody nogroup
cd ../../
zip -9 -r serendipity-1.7.zip serendipity
tar --owner=nobody --group=nogroup -cjf "serendipity-1.7.tar.bz2" serendipity
cd serendipity
mkdir templates_stripped
mv templates/default templates_stripped/
mv templates/carl_contest templates_stripped/
mv templates/bulletproof templates_stripped/
rm -rf templates
mv templates_stripped templates
rm -rf deployment
rm checksums.inc.php
cd ..
zip -r serendipity-1.7-lite.zip serendipity
tar --owner=nobody --group=nogroup -czf "serendipity-1.7-lite.tar.gz" "serendipity"
tar --owner=nobody --group=nogroup -cjf "serendipity-1.7-lite.tar.bz2" "serendipity"

scp serendipity/docs/NEWS garvinhicking@frs.sourceforge.net:/home/frs/project/p/ph/php-blog/serendipity/1.7/README
scp serendipity/docs/NEWS garvinhicking@frs.sourceforge.net:/home/frs/project/p/ph/php-blog/serendipity/README
scp serendipity/docs/NEWS garvinhicking@frs.sourceforge.net:/home/frs/project/p/ph/php-blog/README
scp serendipity-1.7-* garvinhicking@frs.sourceforge.net:/home/frs/project/p/ph/php-blog/serendipity/1.7/
php s9ymd5.php 1.7
s9ymd5.php contains:
<?php
$ver = $argv[1];

function msum($string) {
$p = explode(' ', $string);
echo $p[0];
}

?>
Use this for copy&paste to s9y.org download pages

* ((prdownloads.sourceforge.net/php-blog/serendipity-<?= $ver; ?>.tar.gz?download)(Serendipity <?= $ver; ?> tar.gz))<br>(MD5: <?= msum(`md5sum serendipity-$ver.tar.gz`) ?>)
* ((prdownloads.sourceforge.net/php-blog/serendipity-<?= $ver; ?>.tar.bz2?download)(Serendipity <?= $ver; ?> tar.bz2)) <br>(MD5: <?= msum(`md5sum serendipity-$ver.tar.bz2`) ?>)
* ((prdownloads.sourceforge.net/php-blog/serendipity-<?= $ver; ?>.zip?download)(Serendipity <?= $ver; ?> ZIP)) <br>(MD5: <?= msum(`md5sum serendipity-$ver.zip`) ?>)


* ((prdownloads.sourceforge.net/php-blog/serendipity-<?= $ver; ?>-lite.tar.gz?download)(Serendipity <?= $ver; ?> LITE tar.gz))<br>(MD5: <?= msum(`md5sum serendipity-$ver-lite.tar.gz`) ?>)
* ((prdownloads.sourceforge.net/php-blog/serendipity-<?= $ver; ?>-lite.zip?download)(Serendipity <?= $ver; ?> LITE ZIP)) <br>(MD5: <?= msum(`md5sum serendipity-$ver-lite.tar.gz`) ?>)
[/code]

If someone instructs me what needs to be added/changed, I can happily add this.

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply