GitHub user elek opened a pull request:
https://github.com/apache/beam/pull/2911
[BEAM-806] Use filtering for the version of the reference test project
With BEAM-2093 the archetypes almos could be released with maven commands
without manual version adjustment.
The missing part is in the starter archetype where an integration test
compares a predefined project with the generated one. The prefefined reference
project also should be filtered to always use the current version.
sdks/java/maven-archetypes/starter/src/test/resources/projects/basic/reference/pom.xml
To reproduce the problem (without this patch) do `mvn versions:set
-DnewVersion=0.8.0-SNAPSHOT`, and try to build the project.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/elek/beam BEAM-806
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/beam/pull/2911.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2911
----
commit 0aa753b5846afd8873432b02a00b6126bd4b1f01
Author: Elek, Márton <[email protected]>
Date: 2017-05-05T12:46:48Z
[BEAM-806] Use filtering for the version of the reference test project
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---