Shippable Support
This repository tracks bugs and feature requests for Shippable's Docker based continuous delivery and devops platform. Click here to log into Shippable.
To open a new support issue, click on the Issues tab and then the New Issue
button.
Before opening a new Support Issue:
-
Please check the latest operational status for Shippable and related 3rd party services. In addition, follow us on Twitter for latest service updates, important changes, and new feature announcements.
-
If you are seeing issues pulling or pushing to docker hub, please check if docker hub is experiencing problems before opening a support issue.
-
Troubleshooting common issues:
- Documented FAQs and Troubleshooting CI.
- Create a
shippable.yml
for the error shown below. An example for reference.
- Validate your
shippable.yml
using YAML Lint or YAML Online Parser for the error shown below.
- Refer to Tip 5 for a successful migration for the error shown below.
Open a new Support Issue:
-
Go to the issues list and create a new issue by filling out the New Issue Template.
-
The following is needed to expedite the resolution of your issue:
-
Describe the issue with as many details as possible.
-
If your issue is regarding a build failure, it is essential to include:
- Link to the failed build. The URL of the failed build includes the buildID needed for troubleshooting
shippable.yml
- Any scripts called from the yml
-
Indicate if the issue is impacting your business and/or is blocking
-
-
NOTE: the absence of the above information will delay the mitigation of the issue
Track Issue Status:
We triage all new issues in 1 business day. We will update the issue frequently with latest status, for you to be up to speed on the progress towards resolution.
NOTE: If you have an issue that is impacting your business and/or is blocking, please indicate it in your support issue. We will escalate and prioritize resolution.
Support Process:
During the triage, we tag the support issues per our Support Process flow.
Process related labels:
- investigate/implement: The issue has gone through Shippable’s daily internal support triage and the next action towards resolution has been identified and initiated.
- in progress: An engineer is actively working on resolving the issue.
- need info from customer: Shippable requires additional information regarding the issue in order to continue troubleshooting the issue. The customer who opened the issue is accountable to provide this information, to make progress towards resolution.
- resolved: The issue has been mitigated either through code changes deployed into production and/or the issue has been successfully addressed.
- deferred: The resolution of this issue has been deferred for now and will not be actively worked on.
The issue will be closed if it meets one of the following conditions:
- The issue has been tagged resolved. Customers are welcome to re-open the issue if they feel their issues are not resolved.
- The issue has been tagged need info from customer and 3 business days have passed with no response from the customer.
- The issue has been tagged duplicate and has the link to the original issue being tracked.
- The issue has been tagged deferred.
The above process/tags are transparent, thereby enabling our customers who opened support issues to know the most current status of their issues.
Issue related labels:
- bug: Shippable has determined that the product is not behaving the way it is intended to. It requires a code change to resolve the issue.
- feature request: Feature currently does not exist. If implemented, it is intended to provide additional value to our customers
- update content: Customer specifically wants to know how to use/implement a feature. Issues tagged as such, will be updated in one of our content platforms such as Documentation, Blogs, videos for customers to self-serve in the future.
- technical issue: Customer is unable to use Shippable service per expectation & needs help to resolve the issue. Issues determined to be bugs & feature requests will not be tagged as technical issues.
- question: All non-technical issues faced by customers. For e.g. billing questions.
- duplicate: This exact issue is already being tracked
There are other labels, not documented here, that Shippable uses internally for classifying and assigning the support tickets.