* release.sh, take two
@ 2009-04-29 14:11 Christoph Hellwig
2009-04-29 14:47 ` Christoph Hellwig
0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2009-04-29 14:11 UTC (permalink / raw)
To: xfs
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?
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: release.sh, take two
2009-04-29 14:11 release.sh, take two Christoph Hellwig
@ 2009-04-29 14:47 ` Christoph Hellwig
2009-05-01 22:04 ` Felix Blyakher
0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2009-04-29 14:47 UTC (permalink / raw)
To: xfs
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:
#!/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@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: release.sh, take two
2009-04-29 14:47 ` Christoph Hellwig
@ 2009-05-01 22:04 ` Felix Blyakher
2009-05-01 22:34 ` Felix Blyakher
0 siblings, 1 reply; 5+ messages in thread
From: Felix Blyakher @ 2009-05-01 22:04 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: xfs
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.
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@oss.sgi.com
> http://oss.sgi.com/mailman/listinfo/xfs
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: release.sh, take two
2009-05-01 22:04 ` Felix Blyakher
@ 2009-05-01 22:34 ` Felix Blyakher
2009-05-03 7:19 ` Christoph Hellwig
0 siblings, 1 reply; 5+ messages in thread
From: Felix Blyakher @ 2009-05-01 22:34 UTC (permalink / raw)
To: Felix Blyakher; +Cc: Christoph Hellwig, xfs
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@oss.sgi.com
>> http://oss.sgi.com/mailman/listinfo/xfs
>
> _______________________________________________
> xfs mailing list
> xfs@oss.sgi.com
> http://oss.sgi.com/mailman/listinfo/xfs
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: release.sh, take two
2009-05-01 22:34 ` Felix Blyakher
@ 2009-05-03 7:19 ` Christoph Hellwig
0 siblings, 0 replies; 5+ messages in thread
From: Christoph Hellwig @ 2009-05-03 7:19 UTC (permalink / raw)
To: Felix Blyakher; +Cc: Christoph Hellwig, xfs
Ok, I've commited it to the xfsprogs-dev, xfsdump-dev and dmapi-dev
repositories. As far as I'm converned we are now ready for a release.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-05-03 7:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-29 14:11 release.sh, take two Christoph Hellwig
2009-04-29 14:47 ` Christoph Hellwig
2009-05-01 22:04 ` Felix Blyakher
2009-05-01 22:34 ` Felix Blyakher
2009-05-03 7:19 ` Christoph Hellwig
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox