I use option 2 daily.
whatever you choose manage your maven settings with config-file-provider plugin and credentials.
option 2 is quicker to setup than a quick pipeline and then adding all the reporters you want (junit, checkstyle,spotbugs etc) but that would be the other way too.