Contents

Building Generic Releases, Part 1 : ShipIt

Contents

I want to build generic releases and have some tooling to easily manage version numbers, maybe tagging git repos, and building archives.

Try https://metacpan.org/pod/ShipIt .

I quickly discovered that the command line seems like what I would want, but right now all the tooling can only pull versions from code that uses Perl based build tools. (ie: If you build your code like it’s a Perl package, then it will probably work.)

I don’t care that much right this second. I might come back to it.

In my personal Gitea instance, I made a mirror repo of the primary GitHub one : https://github.com/bradfitz/shipit . It seemed to just work once I got an access token set up.

I also make a fork on GitHub : https://github.com/jtrowe/shipit .