Polpetta / jkk

A git-like cli for Jenkins written in Kotlin 🤵 🔥
GNU General Public License v3.0
0 stars 1 forks source link

Travis CI automatic releases #17

Closed Polpetta closed 4 years ago

Polpetta commented 4 years ago

Ok, so after #15 we have now .debs and .rpms. Although we don't have a really working version yet, we can push our binaries in the Github releases section via Travis CI (https://docs.travis-ci.com/user/deployment/releases#uploading-multiple-files)

This will enable us to have binaries automatically published once we push a new git tag! In this way if people want to try it out without messing with package repositories they can easily.

Finally, we need to check out this bot https://github.com/apps/release-drafter that draft releases for us while we merge PRs (it automatically creates changelogs and stuff), in particular we need to check if it works with Travis release deployment!

M0Rf30 commented 4 years ago

Now we need to check the adoption of release-drafter. IMHO we could move this choice to another issue and close this

Polpetta commented 4 years ago

Ok boss! See #26 :wink: