You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hugegraph.apache.org by "hingu-8103 (via GitHub)" <gi...@apache.org> on 2026/07/11 05:24:37 UTC

[I] [Feature] describe the new feature [hugegraph-computer]

hingu-8103 opened a new issue, #351:
URL: https://github.com/apache/hugegraph-computer/issues/351

   ### Feature Description (功能描述)
   
   ## Purpose
   
   Replace `${revision}` with `${project.version}` in artifact file paths and `<finalName>` declarations to fix broken builds after running `mvn versions:set`.
   
   ## Background
   
   The root POM uses `${revision}` as the version property. However, two files reference `${revision}` directly in file path strings and `<finalName>`. When `mvn versions:set -DnewVersion=X.Y.Z` is run, it updates `<version>` tags but **not** the `${revision}` property — causing the copy tasks to look for JARs with the old version in their filename, breaking the build.
   
   ## Problems
   
   - `mvn versions:set` breaks the build — copy tasks reference artifacts that no longer exist.
   - Risk of version drift between `${revision}` and the actual built artifact filenames.
   
   ## Proposed Fix
   
   In `computer/computer-dist/pom.xml`, replace the two `${revision}` occurrences in the `<copy>` file path attributes with `${project.version}`.
   
   In `computer/computer-k8s-operator/pom.xml`, replace the `${revision}` occurrence in the `<finalName>` declaration with `${project.version}`.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@hugegraph.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@hugegraph.apache.org
For additional commands, e-mail: issues-help@hugegraph.apache.org


Re: [I] [Improve] Replace ${revision} with ${project.version} in artifact paths [hugegraph-computer]

Posted by "imbajin (via GitHub)" <gi...@apache.org>.
imbajin closed issue #351: [Improve] Replace ${revision} with ${project.version} in artifact paths
URL: https://github.com/apache/hugegraph-computer/issues/351


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@hugegraph.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@hugegraph.apache.org
For additional commands, e-mail: issues-help@hugegraph.apache.org