Skip to main content

Example Plugin Project

Cycle Labs provides an example step plugin project that is publicly available on GitHub at the following link: PUT THE LINK TO THE REPOSITORY HERE!

This example plugin is written in Java using the Java Plugin SDK. It showcases:

  • How to structure a Java plugin project.
  • How to write a step spec with parameters and enums.
  • How to write step definition classes for each step.
  • How to write scenario and suite fixtures for setup and cleanup routines.
  • How to automate unit tests for steps and fixtures.

You should be able to build the project, create a settings.yml file, and plug it into Cycle.