I know an ecommerce company which has a public facing website at, say www.app.com which has a page www.app.com/version.jsp which is also publicly accessible. The page has the following information.
Build Info
Path: /root/version/app/v5.6/b10
Server: appUSA-prod-srv1
Date: 09/10/2017 6:21 AM
Source: svn@svn
CI: Link (this leads to an internal link which is inaccessible to public)
Gradle is used in newer apps.
Its nice for developers/QA to know the exact version and build in production by simply checking the page. But, is it safe or advisable to make such a page publicly accessible ?