A ready-to-use CI/CD Pipeline for Elixir projects.
Run the following command in your project root:
fluentci run elixir_pipeline
Or, if you want to use it as a template:
fluentci init -t elixir
This will create a .fluentci
folder in your project.
Now you can run the pipeline with:
fluentci run .
Use as a Dagger Module:
dagger install github.com/fluent-ci-templates/elixir-pipeline@main
Job | Description |
---|---|
compile | Compile your code |
test | Run your tests |
compile(src: Directory | string): Promise<Directory | string>
test(src: Directory | string): Promise<string>
You can also use this pipeline programmatically:
import { test } from "jsr:@fluentci/elixir";
await test(".");