全名:
org.apache.maven.plugins:maven-release-plugin:3.0.0-M5:stage
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<stagingRepository> | 细绳 | 2.0-beta-8 | 要使用的暂存存储库的 URL。 用户属性是:stagingRepository。 |
<工作目录> | 文件 | 2.0-beta-8 | 结帐目录。 默认值为:${project.build.directory}/checkout。 用户属性是:workingDirectory。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<参数> | 细绳 | 2.0-beta-8 | 传递给 Maven 执行的附加参数,用空格分隔。 用户属性是:参数。 别名是:prepareVerifyArgs。 |
<连接网址> | 细绳 | 2.0-beta-8 | 要从中结帐的 SCM URL。如果省略,
则使用release.properties文件中的那个,后跟当前 POM 中的 URL。 用户属性是:connectionUrl。 |
<干运行> | 布尔值 | 2.0-beta-8 | 试运行:不要从 scm 存储库中检出任何内容,或修改检出。目标(默认至少deploy)不会被执行。 默认值为:false。 用户属性是:dryRun。 |
<目标> | 细绳 | 2.0-beta-8 | 在部署时执行的目标的空格分隔列表。如果项目具有 <distributionManagement>/<site> 元素,则默认值为deploy或deploy site-deploy 。 用户属性是:目标。 |
<java首页> | 文件 | 2.0-beta-8 | 用于分叉 Maven 调用的JAVA_HOME参数。 默认值为:${java.home}。 |
<本地结帐> | 布尔值 | 2.0 for release:perform 和 2.5.2 for release:stage | 使用本地签出而不是从上游存储库进行签出。注意:这仅适用于支持 file:// 协议的分布式 SCM,例如 git、jgit 或 hg!TODO:我们应该考虑为通过 modello 提供的各种 SCM 提供程序设置默认值! 默认值为:false。 用户属性是:localCheckout。 |
<本地仓库目录> | 文件 | 2.0-beta-8 | 用于此构建的命令行本地存储库目录(如果指定)。 默认值为:${maven.repo.local}。 |
<mavenExecutorId> | 细绳 | 2.0-beta-8 | 要使用的MavenExecutor实现的角色提示。 默认值为:调用者。 用户属性是:mavenExecutorId。 |
<maven首页> | 文件 | 2.0-beta-8 | 用于分叉的 Maven 调用的M2_HOME参数。 默认值为:${maven.home}。 |
<密码> | 细绳 | 2.0-beta-8 | 要使用的 SCM 密码。 用户属性是:密码。 |
<pom 文件名> | 细绳 | 2.0-beta-8 | 执行任何目标的 POM 的文件名。从 3.0.0 版开始,这默认为正在构建的项目的 POM 文件的名称。 默认值为:${project.file.name}。 用户属性是:pomFileName。 |
<providerImplementations> | 地图 | 2.5.3 | 添加一个新的或覆盖每个提供者的默认实现。键是 scm 前缀,值是
ScmProvider的角色提示。 |
<发布配置文件> | 细绳 | 2.0-beta-8 | 除了用于项目执行的活动配置文件外,还可以在部署时启用逗号分隔配置文件。 用户属性是:releaseProfiles。 |
<releaseStrategyId> | 细绳 | 3.0.0-M5 | 策略实现的角色提示用于指定每个目标的阶段。 默认值为:默认值。 用户属性是:releaseStrategyId。 |
<useReleaseProfile> | 布尔值 | 2.0-beta-8 | 已弃用。发布配置文件将从超级 POM 的未来版本中删除 默认值为:false。 用户属性是:useReleaseProfile。 |
<用户名> | 细绳 | 2.0-beta-8 | 要使用的 SCM 用户名。 用户属性是:用户名。 |