↔ Drag slider to calculate
(billed annually, $199 per month billed monthly)
Optimal number of boxes depends on the size of your team and test suites. Want to discuss your needs and see Semaphore in action without signing up? — Book a demo for tomorrow.
All plans include unlimited private projects, unlimited CI jobs and/or pipelines and unlimited collaborators.
Boxes are powerful, isolated CI job runners engineered to provide bare metal performance at the convenience of cloud.
Semaphore runs builds 107% faster than Travis CI and 118% faster than the CircleCI equivalent.
Last measured in Q4/17 using elixir-lang/elixir open source project.
Use your boxes to parallelize a large test suite, or build and deploy multiple branches across different projects. Semaphore does not limit how you use your boxes in any way.
Each box is running Ubuntu 14.04 LTS pre-loaded with 100+ open source programming languages, frameworks and tools. Boxes come in two flavors: basic and Docker-enabled, depending on the platform you select for your project.
Scaling out your CI infrastructure horizontally is as simple as dragging a slider in your account settings.
For every CI job, Semaphore checks out and runs your code inside an isolated container or virtual machine. Around each job Semaphore also caches your dependencies to save you more time in the future. At that point your CI commands run, which can be anything that you need your build or deploy to do.
Yes. You can install additional packages, set up custom configuration files, export environment variables and even change system configuration. Just write your custom commands and Semaphore will execute them successfully, as long as they can run on Linux.
Each box runs on one dedicated Intel i7 Haswell or better CPU core, with up to 8 GB of RAM, and using a ramdisk for I/O.
No credit card is required to create an account. Just sign up, create an organization, add your first project, and you’re on your way. On the trial account you’ll get access to 8 boxes. After 30 days you'll need to add your billing information to keep using Semaphore for private repositories – or you can keep using it for up to 100 private jobs per month.
No. If you are looking to use Semaphore for OSS, just sign up and add your projects to your personal account. Or create an organization if you'd like to collaborate with a team. The 30-day trial won't run if your organization contains only open source projects.
Yes — the first 2 Boxes are free, and you pay for the rest. When you're ready to upgrade, please contact us to help you.
We accept all major credit cards: Visa, Mastercard, American Express, Discover. You can also use PayPal. Customers who choose an annual plan have the option to pay by wire — we’ll invoice you on net 30 terms.
Absolutely. You can make changes from your organization's Billing page inside the app. If you change your plan mid-month, we'll prorate the cost. However, please note that annual plans are non-refundable and cannot be downgraded.
We take the security of your company's source code very seriously. Our Security page outlines how we ensure your code is safe.
Human-frequency product and article updates. Unsubscribe at any time.