For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrating with Azure DevOps Pipelines

Run Seal in an Azure DevOps Pipelines job.

Azure DevOps integration is a script-step pattern: install the CLI, run seal fix.

Before you start

  • A token saved as a pipeline variable, marked secret (refer to as $(SEAL_TOKEN) in YAML).

  • A Project ID for the activity.

The step

- bash: |
    curl -fsSL https://github.com/seal-community/cli/releases/download/latest/seal-linux-amd64-latest.zip -o seal.zip
    unzip seal.zip && chmod +x seal
    export SEAL_TOKEN=$(SEAL_TOKEN)
    export SEAL_PROJECT=my-project-id
    ./seal fix --mode all
  displayName: Run Seal CLI

Replace --mode all with --mode remote or --mode local per your deployment method. The step should run after dependencies are installed and before they are packaged.

Pipeline variables marked secret are not exposed to the shell environment by default; the explicit export SEAL_TOKEN=$(SEAL_TOKEN) makes the token available to the CLI. If the agent's base image lacks curl or unzip, install them first.

Last updated