Yep, sigh. Last time I resolved this by running the release script as you
indicated. I suspect the release.sh invocation under the artifacts target
needs the suggested change. I'm trying that now.
(a make snippet)
artifacts: qpid-${VERSION}
./release.sh --all - - ${VERSION}
# >>>>>> ./release.sh --all - $(shell cat revision) ${VERSION}
qpid-${VERSION}: revision update-release.sh
./release.sh --prepare --svn ${SVN_PATH} \
$(shell cat revision) ${VERSION}
The full make file is attached. Thanks for checking again.
justin
On Mon, 9 Apr 2012, Robbie Gemmell wrote:
I have tested that the Java client, broker, and management console
bundles on linux. The broker was able to start ok, the management
console was able to connect ok to the broker, and the Hello client
example ran ok againt the broker.
The svn revision hasn't made it through to the properties files used
for version reporting again, and is just showing as '-' like during
the 0.14 RCs. I havent seen this when I have used the release script
and I'd like to stop it happening in future, can I ask what command(s)
you ran to produce the artifacts?
Robbie
On 4 April 2012 22:18, Justin Ross <[email protected]> wrote:
Hi, folks. RC1 from revision 1309390 of the 0.16 branch can be got here:
http://people.apache.org/~jross/qpid-0.16-rc1/
It includes the following fixes since the beta:
https://issues.apache.org/jira/browse/QPID-3877
https://issues.apache.org/jira/browse/QPID-3893
https://issues.apache.org/jira/browse/QPID-3896
https://issues.apache.org/jira/browse/QPID-3899
https://issues.apache.org/jira/browse/QPID-3907
https://issues.apache.org/jira/browse/QPID-3920
https://issues.apache.org/jira/browse/QPID-3927
RC1 is over two weeks late because I've had another task competing for my time.
It's now closing down, so I have more time to focus on finishing 0.16. Since
the release is late, I'd like to speed up the RC schedule: I'll produce a final
release candidate next week (*if*, of course, no major new issues are
discovered), and we can begin the voting a week after that.
Thanks for your help testing and preparing 0.16 for release!
Justin
---
0.16 release page: https://cwiki.apache.org/qpid/016-release.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
.PHONY: default build sign clean update-release.sh
VERSION := 0.16-rc1
#SVN_PATH := trunk/qpid
SVN_PATH := branches/0.16/qpid
SVN_URL := http://svn.apache.org/repos/asf/qpid/${SVN_PATH}
default:
@echo "build"
@echo "sign"
@echo "clean"
clean:
rm -rf revision
rm -rf artifacts
rm -rf qpid-${VERSION}
rm -rf qpid-${VERSION}.tar.gz
build: qpid-${VERSION}.tar.gz
qpid-${VERSION}.tar.gz: TMPDIR := $(shell mktemp -d)
qpid-${VERSION}.tar.gz: artifacts
cp -a artifacts ${TMPDIR}/qpid-${VERSION}
tar -cvzf $@ -C ${TMPDIR} qpid-${VERSION}
rm -rf ${TMPDIR}
sign: artifacts
SIGNING_KEY=CODE ./release.sh --sign - - ${VERSION}
artifacts: qpid-${VERSION}
./release.sh --all - - ${VERSION}
qpid-${VERSION}: revision update-release.sh
./release.sh --prepare --svn ${SVN_PATH} $(shell cat revision)
${VERSION}
revision:
svn info ${SVN_URL} | awk '/Last Changed Rev/ { print $$4 }' > $@
update-release.sh:
svn cat ${SVN_URL}/bin/release.sh > release.sh
chmod 755 release.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]