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

Common Use Cases

Signing build artifacts in CircleCI workflows

Provisioning certificates for deployment

Validating certificate compliance in pipelines

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:

version: 2.1 orbs: tigertrust: tigertrust/certificate-[email protected] workflows: build-sign-deploy: jobs: - build - tigertrust/sign: certificate-name: code-signing-cert files: dist/* context: tigertrust-credentials requires: - build - deploy: requires: - tigertrust/sign

Context-Based Credentials

Store credentials securely using CircleCI contexts:

# Context: tigertrust-credentials # Variables: # TIGERTRUST_API_KEY: <api-key> # TIGERTRUST_ORG_ID: <org-id> jobs: sign-artifacts: executor: tigertrust/default steps: - attach_workspace: at: ~/project - tigertrust/sign: certificate-name: production-signing files: build/*.jar

Parallel Workflow Signing

Sign multiple artifact types in parallel:

workflows: multi-platform-build: jobs: - build-windows - build-macos - build-linux - tigertrust/sign: name: sign-windows certificate-name: windows-signing-cert files: artifacts/windows/* requires: - build-windows - tigertrust/sign: name: sign-macos certificate-name: apple-signing-cert files: artifacts/macos/* requires: - build-macos

Certificate Provisioning

Provision certificates for deployment:

jobs: provision-and-deploy: executor: tigertrust/default steps: - tigertrust/provision: domain: app.example.com issuer: letsencrypt-prod output-path: ./certs - run: name: Deploy with certificate 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.