release.sh, take two
Felix Blyakher
felixb at sgi.com
Fri May 1 17:34:37 CDT 2009
On May 1, 2009, at 5:04 PM, Felix Blyakher wrote:
>
> On Apr 29, 2009, at 9:47 AM, Christoph Hellwig wrote:
>
>> On Wed, Apr 29, 2009 at 10:11:08AM -0400, Christoph Hellwig wrote:
>>> A new release script, now using Makepkgs to simply things. Needs to
>>> be run from the repository directory.
>>>
>>> Anyone fine with commiting a copy to each of the repositories?
>>
>> And now with actual content:
>
> Looks good.
> We should also add release.sh to .gitignore.
Sandeen corrected me on this.
release.sh will be in repo. I just ran 'git clean', and
was disappointed to see it removed.
So, it's all good.
Felix
>
>
> Felix
>
>>
>>
>>
>> #!/bin/sh
>>
>> . VERSION
>>
>> version=${PKG_MAJOR}.${PKG_MINOR}.${PKG_REVISION}
>> date=`date +"%-d %B %Y"`
>>
>> echo "Updating CHANGES"
>> sed -e "s/${version}.*/${version} (${date})/" doc/CHANGES > doc/
>> CHANGES.tmp && \
>> mv doc/CHANGES.tmp doc/CHANGES
>>
>> echo "Commiting CHANGES update to git"
>> git-commit -a -m "${version} release"
>>
>> echo "Tagging git repository"
>> git-tag v${version}
>>
>> echo "Creating source tarball in build/tar/"
>> ./Makepkgs
>>
>> echo "Done."
>> echo "Please remember to push out tags using \"git push --tags\""
>>
>> _______________________________________________
>> xfs mailing list
>> xfs at oss.sgi.com
>> http://oss.sgi.com/mailman/listinfo/xfs
>
> _______________________________________________
> xfs mailing list
> xfs at oss.sgi.com
> http://oss.sgi.com/mailman/listinfo/xfs
More information about the xfs
mailing list