Skip to content

Commit

Permalink
Added EAP 6.2.0.GA Archetypes
Browse files Browse the repository at this point in the history
  • Loading branch information
rafabene committed Sep 3, 2014
1 parent 56daf2e commit cc6ac1a
Show file tree
Hide file tree
Showing 2 changed files with 114 additions and 117 deletions.
2 changes: 1 addition & 1 deletion src/test/java/org/jboss/jdf/stack/test/StacksTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ private void executeCreateArchetype(ArchetypeVersion archetypeVersion, boolean e
Verifier verifier = new org.apache.maven.it.Verifier(outputDir);
verifier.setAutoclean(false);
verifier.setSystemProperties(properties);
verifier.setLogFileName(artifactId + "-generarte.txt");
verifier.setLogFileName(artifactId + "-generate.txt");
verifier.executeGoal(goal);

log.info("Building project from Archetype: " + archetypeWithEnterprise);
Expand Down
229 changes: 113 additions & 116 deletions stacks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,16 @@ licenses:
- &eap620BomRelease 6.2.0.GA
- &eap630BomRelease 6.3.0.GA
- &lastEAPBomRelease 6.2.0.GA
- &lastWFKBomRelease 2.5.0-redhat-1
- &wfk21BomRelease 1.0.1.Final-redhat-1
- &wfk22BomRelease 1.0.4.Final-redhat-wfk-1
- &wfk23BomRelease 1.0.4.Final-redhat-wfk-2
- &wfk24BomRelease 2.4.0-redhat-2
- &wfk25BomRelease 2.5.0-redhat-1
- &oldArchetypeRelease 7.1.3.Final
- &wfk24ArchetypeRelease 2.4.0.Final
- &wfk25ArchetypeRelease 2.5.0.Final
- &lastWFKBomRelease 2.5.0-redhat-1
- &lastArchetypeRelease 7.1.3.Final
- &eap620ArchetypeRelease 6.2.0.GA

#################################################################
# #
Expand Down Expand Up @@ -1679,7 +1680,7 @@ availableArchetypes:
description: An archetype that generates a starter Java EE 6 webapp project for JBoss AS 7 (by default) or EAP 6 (if the "enterprise" property is true)
groupId: org.jboss.spec.archetypes
artifactId: jboss-javaee6-webapp-blank-archetype
recommendedVersion: *lastArchetypeRelease
recommendedVersion: *oldArchetypeRelease
repositoryURL:

#######################
Expand All @@ -1691,7 +1692,7 @@ availableArchetypes:
blank: *jboss-javaee6-webapp-blank-archetype
groupId: org.jboss.spec.archetypes
artifactId: jboss-javaee6-webapp-archetype
recommendedVersion: *lastArchetypeRelease
recommendedVersion: *oldArchetypeRelease
repositoryURL:

##############################################################
Expand All @@ -1704,7 +1705,7 @@ availableArchetypes:
description: An archetype that generates a starter Java EE 6 webapp project for JBoss AS 7 (by default) or EAP 6 (if the "enterprise" property is true). The project is an EAR, with an EJB-JAR and WAR
groupId: org.jboss.spec.archetypes
artifactId: jboss-javaee6-webapp-ear-blank-archetype
recommendedVersion: *lastArchetypeRelease
recommendedVersion: *oldArchetypeRelease
repositoryURL:

####################
Expand All @@ -1716,7 +1717,7 @@ availableArchetypes:
blank: *jboss-javaee6-webapp-ear-blank-archetype
groupId: org.jboss.spec.archetypes
artifactId: jboss-javaee6-webapp-ear-archetype
recommendedVersion: *lastArchetypeRelease
recommendedVersion: *oldArchetypeRelease
repositoryURL:

##################################
Expand All @@ -1729,7 +1730,7 @@ availableArchetypes:
description: An archetype that generates a Java EE 6 application using HTML5, and JAX-RS to support both desktop and mobile web browsers
groupId: org.jboss.aerogear.archetypes
artifactId: jboss-html5-mobile-archetype
recommendedVersion: *lastArchetypeRelease
recommendedVersion: *oldArchetypeRelease
repositoryURL:

############################
Expand Down Expand Up @@ -1762,49 +1763,49 @@ availableArchetypes:
# E A P / W F K A R C H E T Y P E S #
#############################################

# - &jboss-javaee6-webapp-blank-archetype-eap
# id: jboss-javaee6-webapp-blank-archetype-eap
# name: Java EE 6 Webapp (Blank Skeleton)
# description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6
# groupId: org.jboss.archetype.eap
# artifactId: jboss-javaee6-webapp-blank-archetype
# recommendedVersion: *lastEAPArchetypeRelease
# repositoryURL:
- &jboss-javaee6-webapp-blank-archetype-eap
id: jboss-javaee6-webapp-blank-archetype-eap
name: Java EE 6 Webapp (Blank Skeleton)
description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6
groupId: org.jboss.archetype.eap
artifactId: jboss-javaee6-webapp-blank-archetype
recommendedVersion: *eap620ArchetypeRelease
repositoryURL:

#######################

# - &jboss-javaee6-webapp-archetype-eap
# id: jboss-javaee6-webapp-archetype-eap
# name: Java EE 6 Webapp
# description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6
# blank: *jboss-javaee6-webapp-blank-archetype-eap
# groupId: org.jboss.archetype.eap
# artifactId: jboss-javaee6-webapp-archetype
# recommendedVersion: *lastEAPArchetypeRelease
# repositoryURL:
- &jboss-javaee6-webapp-archetype-eap
id: jboss-javaee6-webapp-archetype-eap
name: Java EE 6 Webapp
description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6
blank: *jboss-javaee6-webapp-blank-archetype-eap
groupId: org.jboss.archetype.eap
artifactId: jboss-javaee6-webapp-archetype
recommendedVersion: *eap620ArchetypeRelease
repositoryURL:

#######################

# - &jboss-javaee6-webapp-ear-blank-archetype-eap
# id: jboss-javaee6-webapp-ear-blank-archetype-eap
# name: JBoss AS 7 / Java EE 6 EAR Webapp (Blank Skeleton)
# description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6. The project is an EAR, with an EJB-JAR and WAR
# groupId: org.jboss.archetype.eap
# artifactId: jboss-javaee6-webapp-ear-blank-archetype
# recommendedVersion: *lastEAPArchetypeRelease
# repositoryURL:
- &jboss-javaee6-webapp-ear-blank-archetype-eap
id: jboss-javaee6-webapp-ear-blank-archetype-eap
name: EAP 6 / Java EE 6 EAR Webapp (Blank Skeleton)
description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6. The project is an EAR, with an EJB-JAR and WAR
groupId: org.jboss.archetype.eap
artifactId: jboss-javaee6-webapp-ear-blank-archetype
recommendedVersion: *eap620ArchetypeRelease
repositoryURL:

####################

# - &jboss-javaee6-webapp-ear-archetype-eap
# id: jboss-javaee6-webapp-ear-archetype-eap
# name: JBoss AS 7 / Java EE 6 EAR Webapp
# description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6. The project is an EAR, with an EJB-JAR and WAR
# blank: *jboss-javaee6-webapp-ear-blank-archetype-eap
# groupId: org.jboss.archetype.eap
# artifactId: jboss-javaee6-webapp-ear-archetype
# recommendedVersion: *lastEAPArchetypeRelease
# repositoryURL:
- &jboss-javaee6-webapp-ear-archetype-eap
id: jboss-javaee6-webapp-ear-archetype-eap
name: EAP 6 / Java EE 6 EAR Webapp
description: An archetype that generates a starter Java EE 6 webapp project for JBoss EAP 6. The project is an EAR, with an EJB-JAR and WAR
blank: *jboss-javaee6-webapp-ear-blank-archetype-eap
groupId: org.jboss.archetype.eap
artifactId: jboss-javaee6-webapp-ear-archetype
recommendedVersion: *eap620ArchetypeRelease
repositoryURL:

####################

Expand Down Expand Up @@ -1873,71 +1874,67 @@ availableArchetypeVersions:
# E A P A r c h e t y p e s #
########################################

# - &jboss-javaee6-webapp-archetype-last-eap
# id: jboss-javaee6-webapp-archetype-last-eap
# archetype: *jboss-javaee6-webapp-archetype-eap
# version: *lastEAPArchetypeRelease
# repositoryURL: "http://jboss-developer.github.io/temp-maven-repo/"
# labels: {
# additionalRepositories: {
# "redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
# "contributor-repository": "http://jboss-developer.github.io/temp-maven-repo/",
# },
# essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0-build-5", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0-build-5"],
# type: javaee-web,
# target: product,
# environment: web-ee6,
# }

# - &jboss-javaee6-webapp-blank-archetype-last-eap
# id: jboss-javaee6-webapp-blank-archetype-last-eap
# archetype: *jboss-javaee6-webapp-blank-archetype-eap
# version: *lastEAPArchetypeRelease
# repositoryURL: "http://jboss-developer.github.io/temp-maven-repo/"
# labels: {
# additionalRepositories: {
# "redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
# "contributor-repository": "http://jboss-developer.github.io/temp-maven-repo/",
# },
# essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0-build-5", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0-build-5"],
# type: javaee-web,
# target: product,
# environment: web-ee6,
# isBlank: true,
# }

# - &jboss-javaee6-webapp-ear-archetype-last-eap
# id: jboss-javaee6-webapp-ear-archetype-last-eap
# archetype: *jboss-javaee6-webapp-ear-archetype-eap
# version: *lastEAPArchetypeRelease
# repositoryURL: "http://jboss-developer.github.io/temp-maven-repo/"
# labels: {
# additionalRepositories: {
# "redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
# "contributor-repository": "http://jboss-developer.github.io/temp-maven-repo/",
# },
# essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0-build-5", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0-build-5"],
# type: javaee-ear,
# target: product,
# environment: full-ee6,
# }

# - &jboss-javaee6-webapp-ear-blank-archetype-last-eap
# id: jboss-javaee6-webapp-ear-blank-archetype-last-eap
# archetype: *jboss-javaee6-webapp-ear-blank-archetype-eap
# version: *lastEAPArchetypeRelease
# repositoryURL: "http://jboss-developer.github.io/temp-maven-repo/"
# labels: {
# additionalRepositories: {
# "redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
# "contributor-repository": "http://jboss-developer.github.io/temp-maven-repo/",
# },
# essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0-build-5", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0-build-5"],
# type: javaee-ear,
# target: product,
# environment: full-ee6,
# isBlank: true,
# }
- &jboss-javaee6-webapp-archetype-eap62
id: jboss-javaee6-webapp-archetype-eap62
archetype: *jboss-javaee6-webapp-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL:
labels: {
additionalRepositories: {
"redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
},
essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0.GA", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0.GA"],
type: javaee-web,
target: product,
environment: web-ee6,
}

- &jboss-javaee6-webapp-blank-archetype-eap62
id: jboss-javaee6-webapp-blank-archetype-eap62
archetype: *jboss-javaee6-webapp-blank-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL:
labels: {
additionalRepositories: {
"redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
},
essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0.GA", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0.GA"],
type: javaee-web,
target: product,
environment: web-ee6,
isBlank: true,
}

- &jboss-javaee6-webapp-ear-archetype-eap62
id: jboss-javaee6-webapp-ear-archetype-eap62
archetype: *jboss-javaee6-webapp-ear-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL:
labels: {
additionalRepositories: {
"redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
},
essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0.GA", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0.GA"],
type: javaee-ear,
target: product,
environment: full-ee6,
}

- &jboss-javaee6-webapp-ear-blank-archetype-eap62
id: jboss-javaee6-webapp-ear-blank-archetype-eap62
archetype: *jboss-javaee6-webapp-ear-blank-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL:
labels: {
additionalRepositories: {
"redhat-techpreview-all-repository": "http://maven.repository.redhat.com/techpreview/all/",
},
essentialDependencies: ["org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pom:6.2.0.GA", "org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:pom:6.2.0.GA"],
type: javaee-ear,
target: product,
environment: full-ee6,
isBlank: true,
}

######################################################
# H T M L 5 A R C H E T Y P E V E R S I O N S #
Expand Down Expand Up @@ -2085,7 +2082,7 @@ availableArchetypeVersions:
- &jboss-javaee6-webapp-archetype-old
id: jboss-javaee6-webapp-archetype-old
archetype: *jboss-javaee6-webapp-archetype
version: *lastArchetypeRelease
version: *oldArchetypeRelease
repositoryURL:
labels: {
type: javaee-web,
Expand All @@ -2100,7 +2097,7 @@ availableArchetypeVersions:
- &jboss-javaee6-webapp-blank-archetype-old
id: jboss-javaee6-webapp-blank-archetype-old
archetype: *jboss-javaee6-webapp-blank-archetype
version: *lastArchetypeRelease
version: *oldArchetypeRelease
repositoryURL:
labels: {
type: javaee-web,
Expand All @@ -2120,7 +2117,7 @@ availableArchetypeVersions:
- &jboss-javaee6-webapp-ear-archetype-old
id: jboss-javaee6-webapp-ear-archetype-old
archetype: *jboss-javaee6-webapp-ear-archetype
version: *lastArchetypeRelease
version: *oldArchetypeRelease
repositoryURL:
labels: {
type: javaee-ear,
Expand All @@ -2135,7 +2132,7 @@ availableArchetypeVersions:
- &jboss-javaee6-webapp-ear-blank-archetype-old
id: jboss-javaee6-webapp-ear-blank-archetype-old
archetype: *jboss-javaee6-webapp-ear-blank-archetype
version: *lastArchetypeRelease
version: *oldArchetypeRelease
repositoryURL:
labels: {
type: javaee-ear,
Expand All @@ -2155,7 +2152,7 @@ availableArchetypeVersions:
- &jboss-html5-mobile-archetype-old
id: jboss-html5-mobile-archetype-old
archetype: *jboss-html5-mobile-archetype
version: *lastArchetypeRelease
version: *oldArchetypeRelease
repositoryURL:
labels: {
type: html5-mobile,
Expand Down Expand Up @@ -2366,17 +2363,17 @@ availableRuntimes:
- *jboss-javaee-6_0-with-spring-wfk-25
- *jboss-javaee-6_0-with-spring4-wfk-25
- *jboss-javaee-6_0-with-tools-wfk-25
defaultArchetype: #*jboss-javaee6-webapp-archetype-last-eap
defaultArchetype: *jboss-javaee6-webapp-archetype-eap62
archetypes:
- *richfaces-archetype-simpleapp-wfk-25
- *richfaces-archetype-kitchensink-wfk-25
- *jboss-spring-mvc-archetype-wfk-25
- *jboss-html5-mobile-blank-archetype-wfk-25
- *jboss-html5-mobile-archetype-wfk-25
# - *jboss-javaee6-webapp-archetype-last-eap
# - *jboss-javaee6-webapp-blank-archetype-last-eap
# - *jboss-javaee6-webapp-ear-archetype-last-eap
# - *jboss-javaee6-webapp-ear-blank-archetype-last-eap
- *jboss-javaee6-webapp-archetype-eap62
- *jboss-javaee6-webapp-blank-archetype-eap62
- *jboss-javaee6-webapp-ear-archetype-eap62
- *jboss-javaee6-webapp-ear-blank-archetype-eap62
labels: {
requiresCredentials: true,
runtime-category: SERVER,
Expand Down

0 comments on commit cc6ac1a

Please sign in to comment.