We offer a safe, gradual adoption path with quality technical support.
Check out how to set up YourBase as a:
If you can write YAML, you can set up YourBase as a full CI system for your project. We handle all the heavy lifting, so you can get 90% of the benefit of YourBase without knowing what a graph is, in less than a day.
Our configuration is similar to what you would write for a classical build system, with the added benefit that our builds are reproducible.
dependencies:
build:
- python:3.6.3
build_targets:
- name: default
commands:
- pip install -r requirements.txt
- python tests/run_tests.py
ci:
builds:
- name: tests
build_target: default
The YourBase Dependency Graph is automatically inferred using real-world data.
There is no learning curve or upkeep required.
We augment existing systems to add new capabilities, so you can reap the benefits of YourBase without changing your universe.
Our agents work in your environment, which can include — but is not limited to — Java, Ruby, XCode, Go, Node, Python, and more.
Use our web-hosted solution, or deploy YourBase on-premise to keep 100% of your data in-house.
We know that depending on the technology and setup of your existing CI, your approach to adopting YourBase will vary.
We ensure a controlled migration journey that minimizes disruption to your team and avoids unexpected surprises during production.
Work hand-in-hand with our YourBase domain experts to try out YourBase.
We’ll help you map your existing CI processes to YourBase until it works successfully.
Get YourBase up and running with only a small part of your team, and see the results.
Test drive the system while addressing potential issues with us, so you can see the tangible outcomes of using YourBase while still conducting business as usual.
You decide when to migrate from shadow builds to live builds with YourBase, connecting to your full CI workflow at the flip of a switch.
We want to ensure your smooth transition, so our technical support with our engineers is complimentary while you get YourBase up and running during your dark launch.
Billing only starts when your team enables live integration with your remote repository.