Skip to content

Commit

Permalink
adds algeron publishers/retrievers
Browse files Browse the repository at this point in the history
  • Loading branch information
lordofthejars committed Jan 25, 2017
1 parent 7d9c1e3 commit 2e98955
Show file tree
Hide file tree
Showing 7 changed files with 210 additions and 1 deletion.
50 changes: 50 additions & 0 deletions README.asciidoc
Expand Up @@ -860,6 +860,56 @@ Documentation: https://github.com/arquillian/arquillian-algeron#arquillian-alger
</dependency>
----

==== Arquillian Algeron Publishers

Arquillian Algeron provides an integration to publish generated contracts.

Documentation: https://github.com/arquillian/arquillian-algeron#arquillian-algeron-consumer-publisher

[source, java]
----
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-git-publisher</artifactId>
<scope>test</scope>
<type>pom</type>
</dependency>
----

==== Arquillian Algeron Retrievers

Arquillian Algeron provides an integration to publish generated contracts.

[source, java]
----
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-git-retriever</artifactId>
<scope>test</scope>
<type>pom</type>
</dependency>
----

[source, java]
----
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-maven-retriever</artifactId>
<scope>test</scope>
<type>pom</type>
</dependency>
----

[source, java]
----
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-pact-broker-retriever</artifactId>
<scope>test</scope>
<type>pom</type>
</dependency>
----

==== Arquillian Governor JIRA

Arquillian Governor Extension and the implementations which use its API give you the possibility to programmatically choose what test methods of your Arquillian tests are going to be executed and what are going to be skipped by putting your custom annotations on the test methods.
Expand Down
33 changes: 33 additions & 0 deletions arquillian-algeron-git-publisher/pom.xml
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-universe-parent</artifactId>
<version>1.0.0.Final-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>arquillian-algeron-git-publisher</artifactId>
<name>Arquillian Algeron Git Publisher</name>
<packaging>pom</packaging>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-consumer-git-publisher</artifactId>
<version>${version.arquillian_algeron}</version>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-consumer-git-publisher</artifactId>
</dependency>
</dependencies>

</project>
33 changes: 33 additions & 0 deletions arquillian-algeron-git-retriever/pom.xml
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-universe-parent</artifactId>
<version>1.0.0.Final-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>arquillian-algeron-git-retriever</artifactId>
<name>Arquillian Algeron Git Retriever</name>
<packaging>pom</packaging>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-provider-git-retriever</artifactId>
<version>${version.arquillian_algeron}</version>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-provider-git-retriever</artifactId>
</dependency>
</dependencies>

</project>
33 changes: 33 additions & 0 deletions arquillian-algeron-maven-retriever/pom.xml
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-universe-parent</artifactId>
<version>1.0.0.Final-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>arquillian-algeron-maven-retriever</artifactId>
<name>Arquillian Algeron Maven Retriever</name>
<packaging>pom</packaging>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-provider-maven-retriever</artifactId>
<version>${version.arquillian_algeron}</version>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-provider-maven-retriever</artifactId>
</dependency>
</dependencies>

</project>
33 changes: 33 additions & 0 deletions arquillian-algeron-pact-broker-retriever/pom.xml
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-universe-parent</artifactId>
<version>1.0.0.Final-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>arquillian-algeron-pact-broker-retriever</artifactId>
<name>Arquillian Algeron Pact Broker Retriever</name>
<packaging>pom</packaging>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-pact-provider-pact-broker-loader</artifactId>
<version>${version.arquillian_algeron}</version>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.arquillian.algeron</groupId>
<artifactId>arquillian-algeron-pact-provider-pact-broker-loader</artifactId>
</dependency>
</dependencies>

</project>
25 changes: 24 additions & 1 deletion arquillian-universe/pom.xml
Expand Up @@ -266,7 +266,30 @@
<version>${project.version}</version>
<type>pom</type>
</dependency>

<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-git-publisher</artifactId>
<version>${project.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-git-retriever</artifactId>
<version>${project.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-maven-retriever</artifactId>
<version>${project.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.arquillian.universe</groupId>
<artifactId>arquillian-algeron-pact-broker-retriever</artifactId>
<version>${project.version}</version>
<type>pom</type>
</dependency>
</dependencies>

</dependencyManagement>
Expand Down
4 changes: 4 additions & 0 deletions pom.xml
Expand Up @@ -128,6 +128,10 @@
<module>arquillian-cube-q-toxic</module>
<module>arquillian-algeron-pact-consumer</module>
<module>arquillian-algeron-pact-provider</module>
<module>arquillian-algeron-git-publisher</module>
<module>arquillian-algeron-git-retriever</module>
<module>arquillian-algeron-maven-retriever</module>
<module>arquillian-algeron-pact-broker-retriever</module>
<module>test</module>
</modules>

Expand Down

0 comments on commit 2e98955

Please sign in to comment.