Details
-
Type:
Story
-
Status:
Closed
-
Priority:
Major
-
Resolution: Completed
-
Affects Version/s: 6.1.0 CE RC1, 6.2.0 CE M2
-
Fix Version/s: 6.1.0 CE RC1
-
Component/s: WCM
-
Labels:
-
Similar Issues:
Description
When inspecting a customer or user's system, it is useful to know exactly which build they have, in case we need to do source-level debugging using a stack trace or other information from the system.
It would be nice to have a stamp on each and every build so that we know when it was created and the exact source code revision from which the binaries were produced.
The following information would be useful:
Date and time of build
Liferay version
git revision information
svn revision information
Java compiler information
Basically, as much information about the build as possible, to aid in debugging or identifying the Liferay build the customer has.
This would be generated during the build, and could be placed in a text file in the distro, separate from the generated .WAR files.

Yeah I think this is sorely missing - no way to know how to map a customer system to our source.
There's also the problem of fix packs that will alter the binaries, but the patching system has a separate way of identifying which fixpacks have been applied.