Skip to content

fluentci-io/cypress-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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