-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the quickstarts independent of which Camel version they are using #989
Comments
👍 |
This requires the archetype-builder to allow to put in version placeholders in the generate archetypes |
Almost though I got it covered then the generated mvn archetype may have a name clash, so the user entered version is not inserted into the generated pom.xml |
Darn in some mvn archetype hell where it wont pickup my latest changes, but it looks like the placeholders are all in place. So just trying with a trashed local m2 repo. |
Yay the maven archetype catalog is a bit of a mess to control. But with a trashed m2 I only have my local stuff now, and I was able to generate a project and specify Camel 2.16.0 instead of the default 2.16.1
To generate local use
|
…o be able to configure from archetype. Part of fabric8io/ipaas-quickstarts#989
…o be able to configure from archetype. Part of fabric8io/ipaas-quickstarts#989
…ch version of what to use
…ake the ones that the end user can change more clear
…ake the ones that the end user can change more clear
…rsion of Camel to use
Next release of fabric8 has the needed change in the archetype builder that these quickstarts uses, but then we can choose our Camel / ActiveMQ / spring-boot versions and so on. |
@davsclaus actually productization guideline was to put dependency versions in parent fabric8 BOM so that users don't have to specify versions explicitly. The redhat branch only needed versions for plugins, which don't inherit from imported poms, afaik. |
yes but this is upstream, we want to be free and let people chose their bits |
…ch version of what to use
…ake the ones that the end user can change more clear
…ake the ones that the end user can change more clear
…rsion of Camel to use
So end users are not stuck on what version that may be in the fabric8 bom.
IMHO really fabric8 bom should not have any AMQ/Camel/CXF dependency etc. But really let end user pick and chose what they want to use.
The text was updated successfully, but these errors were encountered: