Identificação de versão em projetos Web?

Trabalho com WebServices em vários servidores glassfish, e atualmente a identificação da versão é feita no próprio arquivo .war, exemplo:

teste-1.0.war

Gostaria de saber se essa é maneira certa, ou então, qual seria a maneira certa (web.xml e pom.xml) para identificar um projeto no servidor glassfish?

Acredito que essa seja uma boa solução. Ferramentas como o maven geram os artefatos do projeto nesse formato, por exemplo.

A dúvida surgiu pois estou utilizando o jenkins para automatizar meu deploy e na implantação ele remove a versão do nome do arquivo .war ficando assim:

teste.war