The default buildresultsurl emailed is invalid (CC-982 not fixed)
| Newsgroups | gmane.comp.java.cruise-control.user |
|---|---|
| Message-ID | <OFF1217F7F.9F91778E-ON802577D7.005867EF-802577D7.0058AD2C@Selex-Comms.com> |
I have searched the mail list archive and found a bit about:
> Default buildresultsurl attribute on email publishers
> -----------------------------------------------------
>Resolution: Fixed
> Key: CC-982
but although it seems improved (ie buildresultsurl is now
optional and may be omitted) the url it uses does not seem valid
I rely on the default buildresultsurl attribute on email
publishers because I have two machines building the same projects,
so I need to know on which machine a build failed and they use the
same config out of source control.
My understanding is that they should be able to do this, however if
I leave the buildresultsurl out, viz:
<email mailhost="sentinel.com"
returnaddress="[email protected]"
skipusers="false"
reportsuccess="never"
subjectprefix="[CruiseControl]"
spamwhilebroken="false">
<failure address="[email protected]" />
<failure address="[email protected]" />
<success address="[email protected]" />
<propertiesmapper
file="R:\software\scripts\utils\cruise-control\email.properties"/>
</email>
the url in the email is:
http://sentinel.com:8080/dashboard/20101104182550
which is sort of what the documentation says;
buildresultsurl URL to the build results JSP. This defaults to the
hostname, domain name and web port (if specified) of the server, followed
by /dashboard.
(this doesn't mention the log timestamp which is needed to identify the
build that failed, rather than just the latest)
but this is not the url that's required. (Theres nothing at this url :
HTTP ERROR: 404 NOT_FOUND RequestURI=/dashboard/20101104182550 )
If I navigate with my browser to the results, they are either at:
http://sentinel.com:8080/cruisecontrol/buildresults/build-fast-all-release-products-merged?log=log20101104182550Lbuild.189
or if I'm going the dashboard route
http://sentinel.com.com:8080/dashboard/tab/build/detail/build-fast-all-debug-products-merged/20101104182550
so the project name and log timestamp seem to have been omitted.
If I'm missing something that I should have done, please let me know.
Thank you for your time.
Martin
--
Martin Yarwood Chief Engineer SENTINEL, C++
development. XCH 8555
Selex Communications Grange Road, Christchurch ,
Dorset BH23 4JE, UK
+44(0)1202-408555 fax 408888 [email protected]
Holiday Chalet http://www.waratah.fsworld.co.uk/
-----------------------------------------------
This email and any attached files contains company confidential information which may be legally privileged. it is intended only for the person(s) or entity to which it is addressed and solely for the purposes set forth therein. If you are not the intended recipient or have received this email in error please notify the sender by return, delete it from your system and destroy any local copies. It is strictly forbidden to use the information in this email including any attachment or part thereof including copying, disclosing, distributing, amending or using for any other purpose.
In addition the sender excludes all liabilities (whether tortious or common law) for damage or breach arising or related to this email including but not limited to viruses and libel.
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a
Billion" shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user