Visualizing your entire DevOps assembly line in an end-to-end view is critical to understand where the inefficiencies and friction exist in your DevOps Assembly Lines. In addition, you want to know what progress has been made by all the teams involved in building the next great feature of your product. Shippable's platform comes with capability built-in and this makes it easier for you to go faster and faster
In addition, you can drill down into individual problem areas and even debug the error at a console level with Shippable.
How is it organized?
We fundamentally believe that source control systems is where the right roles and permissions exist, especially if "everything-as-code" is already an accepted philosophy in your organization. As a result, Shippable uses your source control to organize all your DevOps activities. Shippable UI is organized with the same hierarchy in mind.
Account: this is the highest level entity. It represents a persona of a user. for e.g. github user
Subscription: this is typically an organization on your source control system. This is the entity that contains repositories
- Dashboard: This is the view where you get to see all the active CI Projects and Jobs that are under this Organization as defined in the source control system
- Settings: This is the place to control global settings for your organization
- Billing: Place to purchase paid subscriptions for your organization
- Node: This is the page that allows you to control what AMI is used for your runtime or if you would like to use your own VMs for runtime.
- Integrations: List of integrations that are allowed to be used by this Organization. This can be controlled by Account Integration Owners
Project: this is a representation of your source code repository. It is also the CI view
Resources: this is a representation of all immutable version of a Resource
- Dashboard: This is the view where you get to see status of your CI project along with history
Jobs: this is a representation of all runs of a Job