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 ?