There are similar prerequisites when deploying any of the sister projects that reference the corporate POM.
Every POM defining artifacts being deployed must specify (or inherit) a number of properties. For example, for Tested Objects we have:
<properties>
...
<distMgmtArtifactId>testedobjects</distMgmtArtifactId>
<distMgmtArtifactName>Tested Objects</distMgmtArtifactName>
<distMgmtArtifactSfDir>t/te/testedobjects</distMgmtArtifactSfDir>
</properties>To perform a remote site deploy for Tested
Objects therefore also required the following is also
needed in ~/m2/settings.xml:
<servers>
<server>
<id>testedobjects-site</id>
<username>xxx</username>
<password>xxx</password>
</server>
</servers>Other sister projects likewise should follow the same pattern.