A CI/CD solution to elevate developer workflows
Workflows can build, test, release and deploy your code. Learn how to create workflows using the visual editor.
Jobs are the basic unit of work. Read about jobs, blocks and pipelines.
Use projects to connect your GitHub or BitBucket repositories to Semaphore.
Check out the migration guides if you are using other CI provider like as Jenkins or CircleCI.
Create dashboards to track the performance and reliability of your CI.
Configure test reports to view all the errors and flaky tests in a single place.
Make your custom integrations using the API. Manage Semaphore using the CLI.
Invite your team, set up roles and groups, manage secrets, and create notifications.
Learn how to build and test your project in your language of choice.
Learn how to set up self-hosted agents to run jobs in your own infrastructure.
Learn how to speed up workflows using the cache and container registry.
Read how to use change detection to speed up monorepo workflows.