热通过cmd禁用buildnumber-maven-plugin

2023-12-12

我对 Maven 有疑问。如何通过命令行选项禁用 buildnumber-maven-plugin。我想在我们的持续集成服务器上运行“mvn test”命令,但是这个命令失败了,因为它试图构建一个版本并且没有访问我们的 vcs 的权限(在标签中配置)。那么是否可以通过 cmd 选项禁用它或仅运行测试而不构建新的发行版本?谢谢你的帮助。


使用配置文件来控制构建期间启用哪些插件:

<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.me.test</groupId>
    <artifactId>demo</artifactId>
    <version>1.0</version>
    ..
    ..
    <profiles>
        <profile>
            <id>with-scm</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>buildnumber-maven-plugin</artifactId>
                        <version>1.0</version>
                        <executions>
                            <execution>
                                <phase>validate</phase>
                                <goals>
                                    <goal>create</goal>
                                </goals>
                            </execution>
                        </executions>
                        <configuration>
                            <doCheck>true</doCheck>
                            <doUpdate>true</doUpdate>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>
</project>

可以通过运行 Maven 来启用该配置文件,如下所示:

mvn -Pwith-scm package
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

热通过cmd禁用buildnumber-maven-plugin 的相关文章

随机推荐