CI/CD
Available

CircleCI Integration

TigerTrust provides a CircleCI orb for seamless certificate management integration. Automate certificate provisioning, code signing, and deployment certificate management in your CircleCI workflows.

Key Features

Orb Integration
Build Signing
Context Variables
Workflow Orchestration
Docker Layer Caching
Resource Classes
Insights Integration

Benefits

Native CircleCI orb for easy integration
Secure context-based credential management
Automated signing in parallel workflows
Integration with CircleCI Insights
Support for all resource classes
Use cases

What teams build with this integration

Common scenarios platform, security, and SRE teams solve after connecting CircleCI.

01Scenario

Signing build artifacts in CircleCI workflows

02Scenario

Provisioning certificates for deployment

03Scenario

Validating certificate compliance in pipelines

04Scenario

Managing code signing across projects

CircleCI Integration with TigerTrust

TigerTrust provides a CircleCI orb for streamlined certificate management in your CI/CD pipelines.

Using the TigerTrust Orb

Add the orb to your .circleci/config.yml:

yaml
1version: 2.1 2 3orbs: 4 tigertrust: tigertrust/certificate-[email protected] 5 6workflows: 7 build-sign-deploy: 8 jobs: 9 - build 10 - tigertrust/sign: 11 certificate-name: code-signing-cert 12 files: dist/* 13 context: tigertrust-credentials 14 requires: 15 - build 16 - deploy: 17 requires: 18 - tigertrust/sign

Context-Based Credentials

Store credentials securely using CircleCI contexts:

yaml
1# Context: tigertrust-credentials 2# Variables: 3# TIGERTRUST_API_KEY: <api-key> 4# TIGERTRUST_ORG_ID: <org-id> 5 6jobs: 7 sign-artifacts: 8 executor: tigertrust/default 9 steps: 10 - attach_workspace: 11 at: ~/project 12 - tigertrust/sign: 13 certificate-name: production-signing 14 files: build/*.jar

Parallel Workflow Signing

Sign multiple artifact types in parallel:

yaml
1workflows: 2 multi-platform-build: 3 jobs: 4 - build-windows 5 - build-macos 6 - build-linux 7 - tigertrust/sign: 8 name: sign-windows 9 certificate-name: windows-signing-cert 10 files: artifacts/windows/* 11 requires: 12 - build-windows 13 - tigertrust/sign: 14 name: sign-macos 15 certificate-name: apple-signing-cert 16 files: artifacts/macos/* 17 requires: 18 - build-macos

Certificate Provisioning

Provision certificates for deployment:

yaml
1jobs: 2 provision-and-deploy: 3 executor: tigertrust/default 4 steps: 5 - tigertrust/provision: 6 domain: app.example.com 7 issuer: letsencrypt-prod 8 output-path: ./certs 9 - run: 10 name: Deploy with certificate 11 command: ./deploy.sh --cert ./certs/cert.pem

Insights Integration

Track certificate operations in CircleCI Insights:

  • Signing job duration metrics
  • Success/failure rates
  • Certificate usage analytics
  • Compliance trend analysis

Streamline your certificate management with CircleCI and TigerTrust.

Getting Started

1

Add TigerTrust orb to your CircleCI config

2

Create a context with TigerTrust credentials

3

Configure signing jobs in your workflow

4

Set up certificate provisioning steps

5

Enable compliance validation

Ready to Integrate CircleCI?

Get started with TigerTrust and automate your certificate lifecycle management today.