This repository is used to store sample pact test related

Clone this repo:

Branches

  1. d5f16f7 Update Jenkinsfile by Devops-POC · 5 years ago master
  2. f54aa8e Update Jenkinsfile by Devops-POC · 5 years ago
  3. a197ff1 Update Jenkinsfile by Devops-POC · 5 years ago
  4. f7aa33e Update Jenkinsfile by Devops-POC · 5 years ago
  5. 0c2ad6f Update Jenkinsfile by Devops-POC · 5 years ago

"# PACT" Setup mock test for REST API Test and Validation using PACT. Dockerfile in the repository does all the server setup over ubuntu image and installs JDK, GIT, nodejs.

Step 1:

Make sure docker is installed in the server. Use below commands for installing Docker in Ubuntu server.

docker_setup.sh

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

sudo apt-get update

apt-cache policy docker-ce

sudo apt-get install -y docker-ce

sudo systemctl status docker

docker

Step 2 :

Create Docker image from Dockerfile

docker build -f Dockerfile -t demo-pact . -- to create a docker image locally

docker images -- to list available docker images locally

docker run -it demo-pact bash -- to run and login into container

Refer below URL after running docker to check latest update.

https://test.pact.dius.com.au/