How CodioCi Works

Set up your CI/CD pipelines in minutes. No complex configuration required.

1

Clone Your Repository

Connect any Git repository from GitHub, GitLab, Bitbucket, or your own Git server. Supports both public and private repositories with SSH key authentication.

Public Repository:
https://github.com/user/my-project.git
Private Repository (SSH):
git@github.com:user/private-repo.git
Repository Settings
📁 Repository Name
🔗 Git URL
🔑 SSH Keys (Optional)
.codioci.yml
steps:
  - name: Install dependencies
    run: npm install

  - name: Run tests
    run: npm test

  - name: Build
    run: npm run build

artifacts:
  - dist/**/*
2

Configure Your Pipeline

Create a simple .codioci.yml file in your repository root. Define steps with commands to run. No complex syntax or YAML wizardry required.

  • Simple YAML structure
  • Sequential step execution
  • Docker container support
  • Artifact collection
3

Run & Monitor Pipelines

Trigger pipelines manually, on a schedule, or via webhooks. Watch your pipelines execute in real-time with live logs and collapsible step views.

🚀 Manual Trigger
Click "Run Pipeline" button on any repository
📅 Scheduled Runs
Set up cron expressions for automated runs
🔔 Webhooks
Get notifications in Slack, Discord, or custom endpoints
Pipeline #42
Install dependencies
Run tests
Build...
Build Artifacts
📦
dist/bundle.js
245 KB
📦
dist/styles.css
32 KB
📄
test-results.xml
8 KB
4

Store Build Artifacts

Automatically collect and store build outputs, test reports, deployment packages, and more. Download artifacts anytime or upload to S3 for long-term storage.

Hybrid Storage
  • Local filesystem (immediate access)
  • Optional S3 upload (background)
  • Glob pattern matching

Advanced Features

🐳

Docker Support

Run steps in isolated Docker containers. Use any image from Docker Hub or build your own.

🖥️

Self-Hosted Runners

Execute pipelines on your own hardware. GPU support, high-memory machines, private networks.

🌲

Branch Management

Switch branches, create new branches, and run pipelines on any branch from the UI.

🔐

Secrets Management

Store encrypted environment variables, SSH keys, and cloud credentials securely.

Ready to Start Building?

Set up your first pipeline in less than 5 minutes.

14-day Pro trial. No credit card required.