Telenav / telenav-build

Build workspace for Telenav projects.
Apache License 2.0
0 stars 1 forks source link

build stability problem #1

Open jonathanl-telenav opened 2 years ago

jonathanl-telenav commented 2 years ago
[~/Workspaces/kivakit-1.6/feature/telenav-superpom] ./release.sh
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav:telenav-root-superpom:pom:1.0.1
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ line 382, column 29
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav:telenav-superpom:pom:2.0.3
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav:telenav-superpom-project-family:pom:2.0.2
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav:telenav-superpom-project:pom:2.0.3
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING] 'build.plugins.plugin.version' for com.telenav.cactus:cactus-maven-plugin is missing. @ line 132, column 21
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav.kivakit:telenav-superpom-kivakit:pom:2.0.6
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING] 'build.plugins.plugin.version' for com.telenav.cactus:cactus-maven-plugin is missing. @ com.telenav:telenav-superpom-project:2.0.2, /Users/jonathan/.m2/repository/com/telenav/telenav-superpom-project/2.0.2/telenav-superpom-project-2.0.2.pom, line 132, column 21
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav.mesakit:telenav-superpom-mesakit:pom:2.0.6
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING] 'build.plugins.plugin.version' for com.telenav.cactus:cactus-maven-plugin is missing. @ com.telenav:telenav-superpom-project:2.0.2, /Users/jonathan/.m2/repository/com/telenav/telenav-superpom-project/2.0.2/telenav-superpom-project-2.0.2.pom, line 132, column 21
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.telenav.lexakai:telenav-superpom-lexakai:pom:2.0.6
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ com.telenav:telenav-root-superpom:1.0.0, /Users/jonathan/.m2/repository/com/telenav/telenav-root-superpom/1.0.0/telenav-root-superpom-1.0.0.pom, line 377, column 29
[WARNING] 'build.plugins.plugin.version' for com.telenav.cactus:cactus-maven-plugin is missing. @ com.telenav:telenav-superpom-project:2.0.2, /Users/jonathan/.m2/repository/com/telenav/telenav-superpom-project/2.0.2/telenav-superpom-project-2.0.2.pom, line 132, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
timboudreau commented 2 years ago

I have explained the reason for this many times already:

We use a small hack to get our local builds to use the latest cactus if present, and if not, fall back to the previous version:

I intend to find a better solution for this, but for now, this works, and there are higher priority things than a harmless warning to solve.

jonathanl-telenav commented 2 years ago

yeah, just recording this so we don't forget it.