Skip to content

fluent-ci-templates/fastlane-pipeline

Repository files navigation

Fastlane Pipeline

fluentci pipeline deno module deno compatibility dagger-min-version ci

A ready-to-use Fastlane pipeline for React Native projects.

Made with VHS

🚀 Usage

Run the following command:

fluentci run fastlane_pipeline <lane>

Or, if you want to use it as a template:

fluentci init -t fastlane

This will create a .fluentci folder in your project.

Now you can run the pipeline with:

fluentci run .

🧩 Dagger Module

Use as a Dagger Module:

dagger install github.com/fluent-ci-templates/fastlane-pipeline@main

Call a function from the module:

dagger call exec-lane --lane buildRelease --src .

✨ Jobs

Job Description
execLane Executes a Fastlane lane
execLane(
  lane: string,
  src: string | Directory | undefined = "."
): Promise<Container | string>

👨‍💻 Programmatic usage

You can also use this pipeline programmatically:

import { execLane } from "jsr:@fluentci/fastlane";

await execLane("buildRelease");