Yesterday Paul and I did the release of EAP 6.3.0 Archetypes.
They're now available at Maven Central and I just commited the
stacks.yaml:
https://github.com/jboss-developer/jboss-stacks/commit/29a753da4
From this release the <repository /> is injected at pom.xml of the
archetype generated project as discussed in other threads.
Em 9/3/14, 9:38, Pete Muir escreveu:
> Thanks Rafael!
>
> On 3 Sep 2014, at 13:37, Rafael Benevides <benevides(a)redhat.com> wrote:
>
>> EAP 6.2.0 Archetypes are at maven central:
>>
http://search.maven.org/#search%7Cga%7C1%7Corg.jboss.archetype.eap
>>
>> Archetypes repo tag:
>>
https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2....
>>
>> Stacks updated:
>>
https://github.com/jboss-developer/jboss-stacks/commit/cc6ac1ac6
>>
>>
>> Em 9/2/14, 11:52, Rafael Benevides escreveu:
>>> I'll check why those archetypes were not synchronized with Maven
>>> Central...
>>>
>>> Em 12/17/13, 11:37, Rafael Benevides escreveu:
>>>> Archetypes released at:
>>>>
https://repository.jboss.org/nexus/content/groups/public/org/jboss/archet...
>>>>
>>>> Now I'll wait to it be available on Maven Central so I can merge
>>>> stacks.yaml
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Em 17/12/13 05:29, Martin Malina escreveu:
>>>>> On 16. 12. 2013, at 15:12, Rafael Benevides
>>>>> <benevides(a)redhat.com> wrote:
>>>>>
>>>>>> Thanks Fred and Martin!
>>>>> You’re welcome.
>>>>>
>>>>>> Ok, so can I assume that I have green flag to promote staged
>>>>>> Archetypes and merge the PR as soon as we have it on Maven
Central?
>>>>> Yes, I believe so.
>>>>>
>>>>> -Martin
>>>>>
>>>>>>
>>>>>> Em 16/12/13 11:54, Fred Bricon escreveu:
>>>>>>> As I explained on IRC, this is actually a regression
>>>>>>> (
https://issues.jboss.org/browse/JBIDE-16292) caused by the
way
>>>>>>> we now handle a given project type backed by archetypes with
>>>>>>> different GAV (only V changed before)
>>>>>>>
>>>>>>> Shouldn't be a problem if EAP 6.2 maintained API
compatibility
>>>>>>> with 6.1
>>>>>>>
>>>>>>>
>>>>>>> Le lundi 16 décembre 2013 12:39:40, Rafael Benevides a écrit
:
>>>>>>>> Hi Martin,
>>>>>>>>
>>>>>>>> That's a kind weird because in stacks file 6.1.1
points to
>>>>>>>> older 7.1.3
>>>>>>>> Archetypes:
>>>>>>>>
https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2...
>>>>>>>>
>>>>>>>>
>>>>>>>> ,6.2.0 points to the new archetypes:
>>>>>>>>
https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2...
>>>>>>>>
>>>>>>>>
>>>>>>>> and we don't have wildfly in stacks.yaml.
>>>>>>>>
>>>>>>>> Isn't this runtime/archetypes relationship being
managed by
>>>>>>>> jbds instead ?
>>>>>>>>
>>>>>>>> Em 16/12/13 09:24, Martin Malina escreveu:
>>>>>>>>> Hi Rafael,
>>>>>>>>>
>>>>>>>>> I verified that when using stacks.yaml from your PR
EAP 6.1.1
>>>>>>>>> and 6.2
>>>>>>>>> both use the new java ee web archetype version 6.2.0
and
>>>>>>>>> JBoss AS
>>>>>>>>> 7.1.1 and Wildfly and anything else uses the older
7.1.3. I
>>>>>>>>> was able
>>>>>>>>> to build & deploy & view the archetype
without any problems.
>>>>>>>>>
>>>>>>>>> Just to make sure: Is it intentional that EAP 6.1.1
also uses
>>>>>>>>> this
>>>>>>>>> new archetype?
>>>>>>>>>
>>>>>>>>> Asa far as I can see this update is only to this one
archetype,
>>>>>>>>> correct? Other archetypes remain unchanged.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Martin
>>>>>>>>>
>>>>>>>>> On 13. 12. 2013, at 15:40, Rafael Benevides
>>>>>>>>> <benevides(a)redhat.com
>>>>>>>>> <mailto:benevides@redhat.com>> wrote:
>>>>>>>>>
>>>>>>>>>> Done!
>>>>>>>>>>
>>>>>>>>>>
https://github.com/jboss-jdf/jdf-stack/pull/31
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Em 13/12/13 12:16, Martin Malina escreveu:
>>>>>>>>>>> What I will need is an altered stacks.yaml to
point to the new
>>>>>>>>>>> archetype that I want to verify, right?
>>>>>>>>>>> And then I can start JBDS with
>>>>>>>>>>> -Dorg.jboss.tools.stacks.url_stacks=…
>>>>>>>>>>> If I can achieve that, that would be
perfect.
>>>>>>>>>>>
>>>>>>>>>>> -Martin
>>>>>>>>>>>
>>>>>>>>>>> On 13. 12. 2013, at 15:03, Rafael Benevides
>>>>>>>>>>> <benevides(a)redhat.com
>>>>>>>>>>> <mailto:benevides@redhat.com>>
wrote:
>>>>>>>>>>>
>>>>>>>>>>>> More or less.
>>>>>>>>>>>>
>>>>>>>>>>>> This test that I made are automated by
JUnit, so it's part
>>>>>>>>>>>> of the
>>>>>>>>>>>> build.
>>>>>>>>>>>>
>>>>>>>>>>>> There's also mention on how to test
on the contributing.md
>>>>>>>>>>>> (step 8
>>>>>>>>>>>> and 9) :
>>>>>>>>>>>>
https://github.com/jboss-developer/jboss-eap-archetypes/blob/master/CONTR...
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Em 13/12/13 11:57, Pete Muir escreveu:
>>>>>>>>>>>>> I think Martin could do with steps to
configure the
>>>>>>>>>>>>> staging repo,
>>>>>>>>>>>>> and then to alter JBoss Central to
use the archetype.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Is this documented somewhere?
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 13 Dec 2013, at 13:53, Rafael
Benevides
>>>>>>>>>>>>> <benevides(a)redhat.com
>>>>>>>>>>>>>
<mailto:benevides@redhat.com>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Well,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> My tests consists in creating a
project and build/deploy
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> created project using the CLI.
>>>>>>>>>>>>>> I'm not sure if it's
sufficient for an Archerype.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Em 13/12/13 11:51, Martin Malina
escreveu:
>>>>>>>>>>>>>>> Yes, I can test it, but only
on Monday.
>>>>>>>>>>>>>>> Also, I will need Rafael to
provide steps to test this.
>>>>>>>>>>>>>>> Can you
>>>>>>>>>>>>>>> do that, Rafael?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> -Martin
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 13. 12. 2013, at 14:39,
Pete Muir <pmuir(a)redhat.com
>>>>>>>>>>>>>>>
<mailto:pmuir@redhat.com>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Martin, are you able to
test this out?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 13 Dec 2013, at 13:18,
Rafael Benevides
>>>>>>>>>>>>>>>> <benevides(a)redhat.com
<mailto:benevides@redhat.com>>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi guys.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I did:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 1 - Prepared EAP 6.2
Archetypes:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Synch:
>>>>>>>>>>>>>>>>>
https://github.com/jboss-developer/jboss-eap-archetypes/commit/d532e54d6c...
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Tag:
>>>>>>>>>>>>>>>>>
https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2....
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2- Release EAP 6.2
Archetype in a staged repo:
>>>>>>>>>>>>>>>>>
https://repository.jboss.org/nexus/content/repositories/jboss_releases_st...
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Now I need to know if
will we let QE team work on this
>>>>>>>>>>>>>>>>> release or if should
I promote this Archetypes based
>>>>>>>>>>>>>>>>> on the
>>>>>>>>>>>>>>>>> tests I made. I'm
asking that because I consider it
>>>>>>>>>>>>>>>>> isn't a
>>>>>>>>>>>>>>>>> community release
anymore so I think QE production tests
>>>>>>>>>>>>>>>>> should handle it.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>> Em 09/12/13
17:43, Rafael Benevides escreveu:
>>>>>>>>>>>>>>>>>>>> Hi guys,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Sorry for
the wide audience but since EAP 6.2 was
>>>>>>>>>>>>>>>>>>>> released
>>>>>>>>>>>>>>>>>>>> last
week, the archetypes (
>>>>>>>>>>>>>>>>>>>>
https://github.com/jboss-developer/jboss-eap-archetypes
>>>>>>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>>>>>>> was not
even mentioned.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Since
Archetypes are part of the stacks, I'd like
>>>>>>>>>>>>>>>>>>>> to know
>>>>>>>>>>>>>>>>>>>> who in
productization team should handle the
>>>>>>>>>>>>>>>>>>>>
archetypes?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> WFK 2.4
Archetypes was released to Maven Central
>>>>>>>>>>>>>>>>>>>> after a
>>>>>>>>>>>>>>>>>>>> period in
a nexus staged repository being tested
>>>>>>>>>>>>>>>>>>>> by WFK
QE
>>>>>>>>>>>>>>>>>>>> team. Can
I assume that we will have the same
>>>>>>>>>>>>>>>>>>>> approach
for
>>>>>>>>>>>>>>>>>>>> EAP 6.2
Archetypes? If so, there are some steps
>>>>>>>>>>>>>>>>>>>> missing
>>>>>>>>>>>>>>>>>>>> that
it's needed and the time is flying.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 1 -
Prepare the EAP 6.2 Archetypes based on a EAP 6.2
>>>>>>>>>>>>>>>>>>>>
Quickstarts tag
>>>>>>>>>>>>>>>>>>>> 2 -
Release EAP 6.2 Archetype in a staged repo
>>>>>>>>>>>>>>>>>>>> 3 - QE
test/fix cycle on the Archetypes
>>>>>>>>>>>>>>>>>>>> 4 -
Promote the stage repo
>>>>>>>>>>>>>>>>>>>> 5 - Ask
to Sonatype to include this new archetype
>>>>>>>>>>>>>>>>>>>> groupId
>>>>>>>>>>>>>>>>>>>>
(org.jboss.archetype.eap) to be synched with Maven
>>>>>>>>>>>>>>>>>>>> Central
>>>>>>>>>>>>>>>>>>>> 6 -
Update stacks.yaml
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So the
purpose of this email is bring EAP
>>>>>>>>>>>>>>>>>>>>
Archetypes under
>>>>>>>>>>>>>>>>>>>>
discussion (at least for this release) since Pete is
>>>>>>>>>>>>>>>>>>>> preparing
a plan that should work for next releases.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Rafael
Benevides | Senior Software Engineer
>>>>>>>>>>>>>>>>>>>> JBoss
Developer
>>>>>>>>>>>>>>>>>>>> M:
+55-61-9269-6576
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> <Mail
Attachment.jpeg>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Better
technology. Faster innovation. Powered by
>>>>>>>>>>>>>>>>>>>>
community
>>>>>>>>>>>>>>>>>>>>
collaboration.
>>>>>>>>>>>>>>>>>>>> See how
it works at
www.redhat.com
>>>>>>>>>>>>>>>>>>>>
<
http://www.redhat.com/>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> <Mail
Attachment.png> <Mail Attachment.png>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Martin Malina
>>>>>>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>>>>>>> Purkynova 99
>>>>>>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Martin Malina
>>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>>> Purkynova 99
>>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>>
>>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Martin Malina
>>>>>>>>> JBoss QA Engineer
>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>> Purkynova 99
>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>
>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>> --
>>>>> Martin Malina
>>>>> JBoss QA Engineer
>>>>> Red Hat Czech s.r.o.
>>>>> Purkynova 99
>>>>> 612 45 Brno, Czech Republic
>>>>>
>>>>> Tel.: +420 532 294 265
>>>>>
>>>>>
>>>>>
>>>>>