Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
import * as cicada from "https://deno.land/x/cicada@v0.1.2/lib.ts";

Classes

Represents a job in the pipeline with its options.

Represents a pipeline with an array of jobs.

Functions

Get a secret value from the secrets directory. The secret is only available during the job if it is specified in the job options.

Get a secret value from the secrets directory. The secret is only available during the job if it is specified in the job options. This is a synchronous version of getSecret.

Type Aliases

A directory to cache, which can be a single file path or an array of file paths.

A file path represented as a string.

The options for a job, including the name, image, environment variables, cache, and steps.

A step in the pipeline, which can be an object with a name and a run property, a step function, or a string command.

A step function that can return void or a number and can be synchronous or asynchronous.