Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.73 KB

README.md

File metadata and controls

63 lines (46 loc) · 1.73 KB

Cypress Plugin

fluentci pipeline ci

This plugin sets up your CI/CD pipeline with Cypress.

🚀 Usage

Add the following command to your CI configuration file:

fluentci run --wasm cypress install
fluentci run --wasm cypress run

Functions

Name Description
run Runs Cypress tests from the CLI without the GUI
install Installs the Cypress executable matching this package's version
cache Manages the Cypress binary cache
info Prints Cypress and system information
verify Verifies that Cypress is installed correctly and executable
help Shows CLI help and exits
version prints Cypress version

Code Usage

Add fluentci-pdk crate to your Cargo.toml:

[dependencies]
fluentci-pdk = "0.1.9"

Use the following code to call the plugin:

use fluentci_pdk::dag;

// ...

dag().call("https://pkg.fluentci.io/[email protected]?wasm=1", "setup", vec!["latest"])?;

📚 Examples

Github Actions:

- name: Setup Fluent CI CLI
  uses: fluentci-io/setup-fluentci@v5
  with:
    wasm: true
    plugin: cypress
    args: |
      install
- name: Run Cypress tests
  run: |
    fluentci run --wasm cypress run