shipkit
shipkit copied to clipboard
Toolkit for shipping it used by Mockito library
# Problem Sometimes we have a simple code change that needs to be propagated to multiple repositories and it's annoying to do it manually. # Solution What if have a...
# Description Currently Shipkit creates a separate PR in a downstream project for every released version. With high pace of development in a situation they are not merged/closed regularly there...
### Problem 1 When I ran upgradeDownstream twice I got an error. Let's make the task work gracefully if executed few times. This is especially useful if the first execution...
### Problem Currently the downstream projects that we test against is a separate list than project that we perform downstream upgrade. It feels that there should be single configuration for...
I was brainstorming about the improvements to the behavior and logging of downstream testing. Here's what we could do to make this feature great (the feature is already pretty amazing!!!)....
### Use case Run build once, make some change, run build again, then compare build results. Sounds familiar? For certain kinds of changes, doing such A/B testing is super useful....
## Problem Producers and consumers of software libraries don’t have an easy life. As a consumer of a library I don’t know if new version of the library brings API...
When we develop a new API, we add `@since` to note in which version this is released. However, we do not know what specific version it will be, as Shipkit...
## Problem: If I want to change even a small detail about release notes (like date format or customize the summary message) it is not possible at the moment. ##...
# Problem Generating and customization of URLs, in this case for artifact repository (Bintray or Gradle plugin at the moment), but the similar problem would apply to other areas (eg....