All corporate artifacts from the umbrella project - corporate POM, Maven skin etc - are deployed to a release repository so that they can be picked up by sister projects (see Section 6.2, “Defining the Corporate Repository” for referencing the corporate POM, and in Section 8.3.1.4, “Skin” for referencing the Maven skin).
When deploying remotely we need to provide the username and
password for the following repositories in the
~/.m2/settings.xml
in order to automate the
sftp:
<servers> <server> <id>starobjects-snapshot</id> <username>xxx</username> <password>xxx</password> </server> <server> <id>starobjects-release</id> <username>xxx</username> <password>xxx</password> </server> <server> <id>starobjects-site</id> <username>xxx</username> <password>xxx</password> </server> </servers>