Tags weren't existing when the project we have was created. I think what my coworkers used was Groovy script. Then they added property lines in the project file (.xml), not in the pom file. Set the property name to match the environment name. afterwards. the value will be the test case names that you want to run separated by commas.
<con:property>
<con:name>"Environment Name"</con:name>
<con:value>"Test Case 1","Test Case 2"</con:value>
</con:property>Maybe there's a way to manipulate this to be able to use for tags. I'm not that familiar with the Groovy part yet though.