Skip to content

Integrating with Docker

Docker is a tool that allows users to create and run virtual containers, which are isolated environments for running applications

tests/workflow.yml

yaml
version: "1.1"
name: Status Check
env:
  host: example.com
tests:
  example:
    steps:
      - name: GET request
        http:
          url: https://${{env.host}}
          method: GET
          check:
            status: /^20/

Run your workflow using the official Docker image

docker run -v "$(pwd)"/tests:/tests ghcr.io/stepci/stepci /tests/workflow.yml