Shippable plugin

Nouvola Plugin for Shippable

Here are some simple steps for configuring Nouvola DiveCloud tests within Shippable.
This tutorial executes a test plan on a NodeJS application, whose deployment is covered in this document.
For more information, please refer to the Shippable documentation

Step 4

Step 4

Step 5

Use a script similar to the run-nouvola-tests.sh script, which you can find in the sample below. The script performs API calls on Nouvola to queue and poll the test plan execution. It uses the environment variables from the params resources.

Step 5

Use a script similar to the run-nouvola-tests.sh script, which you can find in the sample below. The script performs API calls on Nouvola to queue and poll the test plan execution. It uses the environment variables from the params resources.

Step 6

Add your repository to the pipeline and run the test-api-nouvola-run-tests job. You will see something like this image in your console.
The build will complete when status transitions from Waiting->Starting->Working->Analyzing->Emailed.

Step 6

Add your repository to the pipeline and run the test-api-nouvola-run-tests job. You will see something like this image in your console.
The build will complete when status transitions from Waiting->Starting->Working->Analyzing->Emailed.

Step 7

Connect the runSH job to your deploy job in the pipeline. You can connect the deploy job specified inECS deploy using an OUT directive.

Step 7

Connect the runSH job to your deploy job in the pipeline. You can connect the deploy job specified inECS deploy using an OUT directive.

Sample project

There is a working sample for the scenario described here. Instructions to run this sample are in the README.md file.
We invite you to explore the full sample in this GitHub repository and clone it to test drive it.

Sample project

There is a working sample for the scenario described here. Instructions to run this sample are in the README.md file.
We invite you to explore the full sample in this GitHub repository and clone it to test drive it.

Ready to get started?

The sooner you start using Nouvola DiveCloud, the sooner you’ll have actionable data to make the smartest decisions possible – both short and long term. Giddy up!