Permalink
488 lines (480 sloc) 19.6 KB
- name: JBoss EAP
versionExpression: 7.*
adapters:
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-remote:2.0.1.Final
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-managed:2.0.1.Final
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: &EAP7_CONFIG
jbossHome: ${dist}
- type: embedded
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-embedded:2.0.1.Final
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *EAP7_CONFIG
defaultType: managed
dist: &EAP7_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
exclude: &EAP7_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- name: JBoss EAP Domain
versionExpression: 7.*
adapters:
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-managed:2.0.1.Final
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *EAP7_CONFIG
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-remote:2.0.1.Final
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: &EAP7_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
exclude: &EAP7_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- name: JBoss EAP
versionExpression: 6.0.*
adapters:
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-remote:7.1.2.Final
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-managed:7.1.2.Final
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: &EAP_CONFIG
jbossHome: ${dist}
- type: embedded
coordinates: org.jboss.as:jboss-as-arquillian-container-embedded:7.1.2.Final
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *EAP_CONFIG
defaultType: managed
dist: &EAP_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &EAP_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: JBoss EAP Domain
versionExpression: 6.0.*
adapters:
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-managed:7.1.2.Final
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *EAP_CONFIG
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-remote:7.1.2.Final
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: &EAP_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &EAP_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: JBoss EAP
versionExpression: 6.*
adapters:
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-remote:7.1.3.Final
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-managed:7.1.3.Final
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: *EAP_CONFIG
- type: embedded
coordinates: org.jboss.as:jboss-as-arquillian-container-embedded:7.1.3.Final
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *EAP_CONFIG
defaultType: managed
dist: *EAP_DIST
defaultProtocol: Servlet 3.0
exclude: *EAP_EXCLUDE
- name: JBoss EAP Domain
versionExpression: 6.*
adapters:
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-managed:7.1.3.Final
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *EAP_CONFIG
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-remote:7.1.3.Final
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: *EAP_DIST
defaultProtocol: Servlet 3.0
exclude: *EAP_EXCLUDE
- name: JBoss AS
versionExpression: 7\.0\.[0-2]\.(.*)$|7\.1\.[0-1]\.(.*)$
adapters:
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-remote:${version}
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-managed:${version}
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: &AS_CONFIG
jbossHome: ${dist}
- type: embedded
coordinates: org.jboss.as:jboss-as-arquillian-container-embedded:${version}
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *AS_CONFIG
defaultType: managed
dist: &AS_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &AS_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: JBoss AS Domain
versionExpression: 7\.0\.[0-2]\.(.*)$|7\.1\.[0-1]\.(.*)$
adapters:
- type: managed
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-managed:${version}
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *AS_CONFIG
- type: remote
coordinates: org.jboss.as:jboss-as-arquillian-container-domain-remote:${version}
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: &AS_DIST
coordinates: org.jboss.as:jboss-as-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &AS_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: WildFly
versionExpression: 8.*
adapters:
- type: remote
coordinates: org.wildfly:wildfly-arquillian-container-remote:${version}
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.wildfly:wildfly-arquillian-container-managed:${version}
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: &WF_CONFIG
jbossHome: ${dist}
- type: embedded
coordinates: org.wildfly:wildfly-arquillian-container-embedded:${version}
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: &WF_EMBEDD_CONFIG
jbossHome: ${dist}
modulePath: ${dist}/modules
dependencies:
- org.jboss.remotingjmx:remoting-jmx:2.0.1.Final
- org.jboss.logging:jboss-logging:3.2.1.Final
defaultType: managed
dist: &WF_DIST
coordinates: org.wildfly:wildfly-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &WF_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: WildFly Domain
versionExpression: 8.*
adapters:
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-managed:${version}
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *WF_CONFIG
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-remote:${version}
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: &WF_DIST
coordinates: org.wildfly:wildfly-dist:zip:${version}
defaultProtocol: Servlet 3.0
exclude: &WF_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- "*:wildfly-arquillian-protocol-jmx"
- "*:jboss-as-arquillian-testenricher-msc"
- "*:jboss-as-arquillian-protocol-jmx"
- name: WildFly
versionExpression: 9.*
adapters:
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-remote:1.1.0.Final
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-managed:1.1.0.Final
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: *WF_CONFIG
- type: embedded
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-embedded:1.1.0.Final
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *WF_EMBEDD_CONFIG
dependencies:
- org.jboss.remotingjmx:remoting-jmx:2.0.1.Final
defaultType: managed
dist: *WF_DIST
exclude: &WF9_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- name: WildFly Domain
versionExpression: 9.*
adapters:
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-managed:1.1.0.Final
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *WF_CONFIG
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-remote:1.1.0.Final
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: *WF_DIST
exclude: &WF9_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- name: WildFly
versionExpression: [10.*|11.*|12.*|13.*]
adapters:
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-remote:2.1.1.Final
adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-managed:2.1.1.Final
adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
configuration: *WF_CONFIG
- type: embedded
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-embedded:2.1.1.Final
adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
configuration: *WF_EMBEDD_CONFIG
defaultType: managed
dist: *WF_DIST
exclude: &WF10_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
- name: WildFly Domain
versionExpression: [10.*|11.*|12.*|13.*]
adapters:
- type: managed
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-managed:2.1.1.Final
adapterClass: org.jboss.as.arquillian.container.domain.managed.ManagedDomainDeployableContainer
configuration: *WF_CONFIG
- type: remote
coordinates: org.wildfly.arquillian:wildfly-arquillian-container-domain-remote:2.1.1.Final
adapterClass: org.jboss.as.arquillian.container.domain.remote.RemoteDomainDeployableContainer
defaultType: managed
dist: *WF_DIST
exclude: &WF10_EXCLUDE
- org.jboss.arquillian.test:*
- org.jboss.arquillian.testenricher:*
- org.jboss.arquillian.container:*
- org.jboss.arquillian.core:*
- org.jboss.arquillian.config:*
- org.jboss.arquillian.protocol:*
- org.jboss.shrinkwrap.api:*
- org.jboss.shrinkwrap:*
- org.jboss.shrinkwrap.descriptors:*
- org.jboss.shrinkwrap.resolver:*
- "*:wildfly-arquillian-testenricher-msc"
# Older versions of Glassfish (before 3.1.2) are no longer supported
- name: GlassFish
versionExpression: ^3\.1\.[2-9]{1}(\.[0-9])*$
adapters:
- &GF_REMOTE
type: remote
coordinates: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.2
adapterClass: org.jboss.arquillian.container.glassfish.remote_3_1.GlassFishRestDeployableContainer
- &GF_MANAGED
type: managed
coordinates: org.jboss.arquillian.container:arquillian-glassfish-managed-3.1:1.0.2
adapterClass: org.jboss.arquillian.container.glassfish.managed_3_1.GlassFishManagedDeployableContainer
configuration:
glassFishHome: ${dist}
outputToConsole: true
- &GF_EMBEDDED
type: embedded
coordinates: org.jboss.arquillian.container:arquillian-glassfish-embedded-3.1:1.0.2
adapterClass: org.jboss.arquillian.container.glassfish.embedded_3_1.GlassFishContainer
requireDist: false
dependencies:
- org.glassfish.main.extras:glassfish-embedded-all:${version}
defaultType: managed
dist: &GF_DIST
coordinates: org.glassfish.main.distributions:glassfish:zip:${version}
- name: GlassFish
versionExpression: 4.1.*
adapters:
- *GF_REMOTE
- *GF_MANAGED
- *GF_EMBEDDED
defaultType: managed
dist: *GF_DIST
- name: GlassFish
versionExpression: 5.*
adapters:
- *GF_REMOTE
- *GF_MANAGED
- *GF_EMBEDDED
defaultType: managed
dist: *GF_DIST
- name: Payara
versionExpression: [4.*|5.*]
adapters:
- *GF_REMOTE
- *GF_MANAGED
- type: embedded
coordinates: org.jboss.arquillian.container:arquillian-glassfish-embedded-3.1:1.0.2
adapterClass: org.jboss.arquillian.container.glassfish.embedded_3_1.GlassFishContainer
requireDist: false
dependencies:
- fish.payara.extras:payara-embedded-all:${version}
defaultType: managed
dist:
coordinates: fish.payara.distributions:payara:zip:${version}
- name: Tomcat
versionExpression: 6.*
adapters:
- type: remote
coordinates: org.jboss.arquillian.container:arquillian-tomcat-remote-6:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.remote.Tomcat6RemoteContainer
- type: managed
coordinates: org.jboss.arquillian.container:arquillian-tomcat-managed-6:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.managed.Tomcat6ManagedContainer
configuration: &TOMCAT_MANAGED_CONFIG
catalinaHome: ${dist}
catalinaBase: ${dist}
defaultType: managed
dist:
coordinates: http://archive.apache.org/dist/tomcat/tomcat-6/v${version}/bin/apache-tomcat-${version}.zip
- name: Tomcat
versionExpression: 7.*
adapters:
- type: remote
coordinates: org.jboss.arquillian.container:arquillian-tomcat-remote-7:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.remote.Tomcat7RemoteContainer
- type: managed
coordinates: org.jboss.arquillian.container:arquillian-tomcat-managed-7:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.managed.Tomcat7ManagedContainer
configuration: *TOMCAT_MANAGED_CONFIG
defaultType: managed
dist: &TOMCAT_DIST
coordinates: org.apache.tomcat:tomcat:zip:${version}
- name: Tomcat
versionExpression: 8.0.*
adapters:
- type: remote
coordinates: org.jboss.arquillian.container:arquillian-tomcat-remote-8:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.remote.Tomcat8RemoteContainer
- type: managed
coordinates: org.jboss.arquillian.container:arquillian-tomcat-managed-8:1.0.0.CR9
adapterClass: org.jboss.arquillian.container.tomcat.managed.Tomcat8ManagedContainer
configuration: *TOMCAT_MANAGED_CONFIG
defaultType: managed
dist: *TOMCAT_DIST