ci-samples icon indicating copy to clipboard operation
ci-samples copied to clipboard

Sample configurations for various CI systems.

Samples for CI configurations using Docker images at https://github.com/katalon-studio/docker-images.

Companion products

Katalon TestOps

Katalon TestOps is a web-based application that provides dynamic perspectives and an insightful look at your automation testing data. You can leverage your automation testing data by transforming and visualizing your data; analyzing test results; seamlessly integrating with such tools as Katalon Studio and Jira; maximizing the testing capacity with remote execution.

Katalon Studio

Katalon Studio is an all-in-one test automation solution for Web, API, mobile, and desktop built for both beginners and expert testers. Learn more.

Katalon Runtime Engine (KRE) is the test execution add-on of Katalon Studio. KRE allows you to execute automation tests in CLI mode. It can be used in a variety of scenarios, such as scheduling your tests, integrating with CI/CD system, or bundling your tests to execute in virtual containers like Docker. Learn more

Supported CIs

  • [x] Azure Devops Services
  • [ ] AppVeyor
  • [x] AWS CodeBuild
  • [x] Bitbucket
  • [x] BuildKite
  • [x] Circle CI
  • [x] CLI
  • [x] CodeShip
  • [ ] Concourse
  • [x] GitLab
  • [x] Google Cloud Platform Cloud Build
  • [x] Harness CI
  • [ ] Heroku CI
  • [x] Jenkins
  • [ ] Semaphore
  • [ ] Shippable
  • [ ] Solano
  • [x] TravisCI
  • [ ] VSTS CI

CLI

cd <project_root_directory>
./katalon/run_chrome.sh
./katalon/run_firefox.sh

If you are running the sample in Windows, also see issue #2.