Hi,
Just to clarify. When the CI posts a message to Gerrit about a failure for
example, it looks like this:
Build log: <link to log file>
Details: <link to integration overview>
Do I understand correctly that the first link, the link to the build log, will
continue to work. However _ALL_
links to the integration overview in _all_ changes ever posted to Gerrit by
Coin will stop working and only newly
posted links will be valid?
>From an archeological point of view I think that is a mistake.
For example at the beginning of this week had to look into why something was
missing from the 5.11.2 release binaries. So I went to the release
tag in qt5.git and from there I got - via the Change-ID - to the Gerrit change
that contained the last change to qt5 that constitues
the final release content. From there I was able to follow the "Details:" link
to the CI integration that gave access to all the logs
used in the release for builds and tests. With help of that I was able to
identify which builds were broken. That was possible because
the qt5 overview gave access to the sub-module build and test logs.
I understand that any _new_ qt5 builds would continue to have working links,
but practically destroying the old ones looks like
a mistake to me.
Simon
________________________________
From: Development <[email protected]> on
behalf of Aapo Keskimölö <[email protected]>
Sent: Friday, October 19, 2018 1:02:19 PM
To: [email protected]
Subject: [Development] Coin production update: Import note for users of
testresults
To all our Developers,
Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST
2018. See attached change log for related patches.
IMPORTANT NOTES:
- This update will contain changes in our CI storage meaning that we will need
to rebuild all cached binaries. I will take the service offline while artifacts
are being re-create and restore the service after most of them have been
finished.
- The integrations in testresults coin page will look somewhat strange after
this change since we are moving to a new era of building products in Coin and
we have decided to decouple platform related code from our Coin source code
base and legacy support will not be provided. The log links posted in gerrit
should continue working as before. If you REALLY need to have the integration
workitems display fixed, please, reply to this email and I will reconsider
providing legacy support. The commit resulting in this behavior is
a4280c7f61822a336f88bcec91c571bcebd94e97.
Have a great weekend,
Aapo Keskimölö
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development