Main Maven options you may need to build your project manually - Cloud

Talend Software Development Life Cycle for Cloud - Best Practices Guide

EnrichVersion
Cloud
EnrichProdName
Talend Cloud
EnrichPlatform
Talend Artifact Repository
Talend Management Console
Talend Studio
task
Administration and Monitoring
Deployment
Design and Development

Maven option Description
-f, --file<arg> Forces the use of a specific POM file (here, the directory of the pom.xml of your Talend project).
-s, --settings<arg> Forces the use of a specific user settings file (here, the path to your custom settings.xml file).
-fae, --fail-at-end With this option, the build that contain errors will fail afterward while allowing all non-impacted builds to continue.

This option is useful when building multi-module projects to spot execution errors rather than hiding them.

-e, --erros Produces execution error messages.

This option is useful to diagnose an error in a Maven plugin.

-pl,--projects <arg> Comma-delimited list of specified reactor projects to build instead of all projects.
-am,--also-make If you have specified a project using the -pl command, also builds the projects required by the listed project(s).
-D,--define <arg> Defines a system property.

All Talend custom Maven options need to be used with the -D option. Check the list of these custom options in Talend custom Maven build options.

All Maven CLI options are referenced on the Apache Maven website.