Skip to content

Commit

Permalink
Merge pull request #17 from continuousphp/feat/containers-rabbitmq-el…
Browse files Browse the repository at this point in the history
…astic

Adding new containers ElasticSearch & RabbitMQ
  • Loading branch information
nogmat authored May 15, 2019
2 parents c6d67b0 + 2755dd5 commit 7c46898
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 0 deletions.
30 changes: 30 additions & 0 deletions docs/elasticsearch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
layout: doc
title: "ElasticSearch - Documentation"
category: "queues"
order: 1
excerpt: "ElasticSearch support by continuousphp"
---
[ElasticSearch](https://github.com/elastic/elasticsearch) is supported by continuousphp.

## Specification

ElasticSearch containers are available for each activity in your build. To enable one of them, simply add the environment
variable `CPHP_SERVICE_ELASTICSEARCH` with the desired ElasticSearch version as value to your pipeline configuration. Available versions are :

* ***6.2.4***
* ***5.6.9***

E.g. if you need `ElasticSearch 6.2.4` in your Behat tests, go to the Testing Settings (step 2 of the Pipeline) and add the
environment variable `CPHP_SERVICE_ELASTICSEARCH = 6.2.4` to the Behat configuration.

## Connecting to elasticsearch

<table>
<tr>
<td>Host</td><td>elasticsearch</td>
</tr>
<tr>
<td>Port</td><td>9200</td>
</tr>
</table>
29 changes: 29 additions & 0 deletions docs/rabbitmq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
layout: doc
title: "RabbitMQ - Documentation"
category: "queues"
order: 1
excerpt: "RabbitMQ support by continuousphp"
---
[RabbitMQ](https://github.com/rabbitmq) is supported by continuousphp.

## Specification

RabbitMQ containers are available for each activity in your build. To enable one of them, simply add the environment
variable `CPHP_SERVICE_RABBITMQ` with the desired RabbitMQ version as value to your pipeline configuration. Available versions are :

* ***3.7.5***

E.g. if you need `RabbitMQ 3.7.5` in your Behat tests, go to the Testing Settings (step 2 of the Pipeline) and add the
environment variable `CPHP_SERVICE_RABBITMQ = 3.7.5` to the Behat configuration.

## Connecting to elasticsearch

<table>
<tr>
<td>Host</td><td>rabbitmq</td>
</tr>
<tr>
<td>Port</td><td>15672</td>
</tr>
</table>
3 changes: 3 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ nav:
- PhantomJS: browser-ui-testing/phantomjs.md
- Selenium Server Standalone: browser-ui-testing/selenium-server.md
- Web Servers: webserver.md
- Other services:
- ElasticSearch: elasticsearch.md
- RabbitMQ: rabbitmq.md
- Use various tools:
- Ruby versions: ruby.md
- NodeJS versions: nodejs.md
Expand Down

0 comments on commit 7c46898

Please sign in to comment.