Skip to content
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

Added EAP 6.2.0.GA Archetypes #31

Closed
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
225 changes: 111 additions & 114 deletions stacks.yaml
Expand Up @@ -18,7 +18,6 @@ licenses:
- &lgpl http://www.gnu.org/copyleft/lesser.txt
- &lgpl21 http://www.gnu.org/licenses/lgpl-2.1.txt
#metadatas
- &lastArchetypeRelease 7.1.3.Final
- &lastEAPBomRelease 6.2.0-build-7
- &lastWFKBomRelease 2.4.0-build-5
- &lastJDGBomRelease 6.2.0-redhat-1
Expand All @@ -35,7 +34,9 @@ licenses:
- &wfk22BomRelease 1.0.4.Final-redhat-wfk-1
- &wfk23BomRelease 1.0.4.Final-redhat-wfk-2
- &wfk24BomRelease 2.4.0-redhat-2
- &oldArchetypeRelease 7.1.3.Final
- &wfk24ArchetypeRelease 2.4.0.Final
- &eap620ArchetypeRelease 6.2.0.GA

#################################################################
# #
Expand Down Expand Up @@ -1681,7 +1682,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 @@ -1693,7 +1694,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 @@ -1706,7 +1707,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 @@ -1718,7 +1719,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 @@ -1731,7 +1732,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 @@ -1764,49 +1765,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: 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: *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: 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: *eap620ArchetypeRelease
repositoryURL:

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

Expand Down Expand Up @@ -1845,71 +1846,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-archetype-eap62
id: jboss-javaee6-webapp-archetype-eap62
archetype: *jboss-javaee6-webapp-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL: "https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This repo doesn't exist anymore

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Lets hold this PR until we discuss the EAP 6.2 Archetypes on next meeting. Thanks @fbricon

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-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-blank-archetype-eap62
id: jboss-javaee6-webapp-blank-archetype-eap62
archetype: *jboss-javaee6-webapp-blank-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL: "https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/"
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-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-ear-archetype-eap62
id: jboss-javaee6-webapp-ear-archetype-eap62
archetype: *jboss-javaee6-webapp-ear-archetype-eap
version: *eap620ArchetypeRelease
repositoryURL: "https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/"
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: "https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/"
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 @@ -1983,7 +1980,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 @@ -1994,7 +1991,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 @@ -2010,7 +2007,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 @@ -2021,7 +2018,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 @@ -2037,7 +2034,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 @@ -2229,12 +2226,12 @@ availableRuntimes:
- *jboss-javaee-6_0-with-security-eap62
- *jboss-javaee-6_0-with-tools-eap62
- *jboss-javaee-6_0-with-transactions-eap62
defaultArchetype: #*jboss-javaee6-webapp-archetype-last-eap
defaultArchetype: *jboss-javaee6-webapp-archetype-eap62
archetypes:
# - *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: {
runtime-category: SERVER,
runtime-type: EAP,
Expand Down