我的团队使用特性分支来实现新功能,并持续将快照构建部署到远程仓库供用户使用。因此,“部署”实际上只意味着“分发到远程Maven存储库”。目前,我们仅为主分支运行连续集成构建,而不是特性分支,原因如下:我们使用Maven构建项目并在JAR旁边分发JavaDoc和源代码。 我的计划是为每个特性分...
我正在尝试使用maven-source-plugin为我的Kotlin项目创建一个source.jar,但似乎maven-source-plugin对于Kotlin项目的支持不好。 当我运行"mvn source:jar"命令时,输出信息总是显示:[INFO] No sources in p...
我有以下插件用于创建-sources.jar并将特定命名的jar部署到存储库。<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-sourc...
我正在尝试使用gitflow-helper-maven-plugin扩展来构建我的Maven项目。 因此,我想配置我的项目,以便在构建发布版本时运行一些额外的步骤,并在编译SNAPSHOT版本时跳过它们,但我找不到一种方法来启用一个profile,如果${project.version}包含...