これをsettings.xmlに追加してみました。
<properties>
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
しかし、それはうまくいきませんでした。mvn deploy -Dmaven.skip.deploy=trueは正常に機能しているようです。また、上記のタグをpom.xmlに追加しても機能すると思います。settings.xmlを使用してこれを実現する方法はありますか?
私がこれを実行したい理由は、Jenkinsジョブを生成する人々に、アーティファクトをデプロイするためにJenkinsの方法を使用する必要があり、デプロイ目標を使用しないようにするためです。Jenkinsのメソッドは、ビルド全体が成功した場合にのみアーティファクトをデプロイしますが、デプロイゴールは、残りのビルドが失敗しそうな場合でもアーティファクトをデプロイできます。通常のユーザーがJenkinsでジョブを作成および構成できないようにする以外に、これを実現する他の方法についての提案を受け付けています。