What is it?
A fully hosted Continuous Integration and Continuous Deployment service. You write code, we run your tests suites and deploy your project.
Who is it for?
From small teams to the enterprise world, willing to improve the quality of software and reduce the time taken to deliver it, without messing around with servers and scalability issues.
Why use it?
You are up and running in 5 minutes. No servers to setup and configure, an immediate scalability on demand, and a fully customizable environment.
Your Tests Suites, our Integration Cloud
We want ContinuityApp to be a tailored product for everybody. You can customize your build environment choosing the required language, dependencies, environment variables, specific configuration options, conditional testings and notifications. Notification handlers are Open Source, so you can provide your own! We support all the SSH-based Git repositories providers, also your own Git server.
We support all the software you need!
A fully UNIX-based environment is here to let you compile your dependencies. Choose the databases, technologies, languages and versions you want. Provide custom patches if you have them, and run your tests in your 100% customized environment. You can also run tests in multiple environments if, for example, you are looking to migrate your code from an interpreter or database version to another one.
That’s why you will love ContinuityApp
Full RESTFul API Stack
Create new projects and tests suites, alter configurations, trigger builds directly from your development environment. APIs are OAuth-based, so you can build your applications or fully integrate our service within your development environment.
With our Streaming API you can fetch the output of your test suites live. You just need to open a URL via a GET request, and wait for us to push your build logs right while they are building.
You are up and running in less than 5 minutes. Give us access to your repository, install our unique SSH Public Key into your repository, select your preferred testing stack, and you are ready to go!
Create ad-hoc test suite configurations. You will be able to run your tests in parallel, so your integration tests will run together with your unit tests, specs, or anything you want.
Trigger a specific test suite or deploy a good revision only when a commit appears in a specific branch or the commit message contains #something, the committer is a specific person of your choice or a specific file is touched.
We actually deploy your code via "git push". We are actively working on a way to let you deploy your project executing a command, or a script, provided by you. Git-based deploys are executed over SSH, with unique SSH keys.
We provide a full UNIX-based environment and compilation server. You can compile all the dependencies you want, provide your own patches or configuration options.
Add as many collaborators as you want. Collaborators will be able to see project build statuses, and trigger new ones. Collaborators don't need a paid account, the free one is enough!
Configure if and how you want to receive notifications about project builds. Notification handlers are open source, so you can create a new one or integrate ContinuityApp within your service!
Test stuites can be configured with custom Environment Variables. We store and encrypt these variables using the AES-256-CBC cipher, so you can use them to provide passwords, API keys, or other sensitive data you don't want to embed into your source code.
Need help on something or just want to discuss something with us? Drop an email to email@example.com and we will get back to you as soon as possible. A dedicated Premium Support plan is available: contact us for more information.
We love to hear from you!
We want to keep adding new features following your suggestions! Drop us a message via our contact form, or writing to firstname.lastname@example.org to get in touch with us, suggest new features or give us any kind of feedback you want to provide!