Scott Wegner created BEAM-339:
---------------------------------
Summary: Archetype project version shouldn't be coupled to Beam
version
Key: BEAM-339
URL: https://issues.apache.org/jira/browse/BEAM-339
Project: Beam
Issue Type: Bug
Components: sdk-java-extensions
Reporter: Scott Wegner
Assignee: Scott Wegner
Priority: Minor
tl;dr: The maven-archetype project has a version reference of 0.1-SNAPSHOT.
This is for the user project and shouldn't be tied to Beam versions.
In the maven-archetype projects, we have a test which injects property values
and verify that the generated project matches the expected. One of the injected
properties is "version", which is currently set to "0.1-snapshot" to match the
Beam project versions. The version property represents the version of the user
project being created and thus shouldn't be tied to the Beam versioning. We
should change it such that the intended usage is more clear and to test that
the version isn't being set from the Beam version.
See:
https://github.com/apache/incubator-beam/pull/444/files/ba55042275bd9b525ee8716e4e1007b7924a647f#r66819150
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)