Commit Graph

2 Commits

Author SHA1 Message Date
Josep Prat ce0a4269c1
MINOR: Improve release script (#16613)
* MINOR: Improve release script
Co-authored-by: Igor Soarez <i@soarez.me>

---------

Signed-off-by: Josep Prat <josep.prat@aiven.io>
Co-authored-by: Igor Soarez <i@soarez.me>

Reviewers: Igor Soarez <soarez@apple.com>
2024-07-17 16:45:32 +02:00
Igor Soarez 9a7eee6072
KAFKA-16934: Clean up and refactor release.py (#16287)
The current release script has a couple of issues:

* It's a single long file with duplicated logic, which makes
  it difficult to understand and make changes
* When a command fails, the user is forced to start from the
  beginning, expanding feedback loops. e.g. publishing step
  fails because the credentials were set incorrectly in ~/.gradle/gradle.properties

Reviewers: Mickael Maison <mickael.maison@gmail.com>
2024-07-05 13:01:13 +01:00