Dist::...Release(3pm)

πŸ“¦
version 0.050 Β· 3 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– Dist::Zilla::Plugin::Run::Release πŸ’–

okay bestie, welcome to the manual page for Dist::Zilla::Plugin::Run::Release (it's a 3pm page, if you care about that sort of thing πŸŽ€). Short version: it runs a command for you when your dist releases. Long version? That's the whole rest of this page, so grab a boba πŸ§‹ and let's go.


✨ VERSION ✨

version 0.050 β€” yes she's at 0.050, she's an icon, she's been around, respect the elders πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

So you drop her into your dist.ini like this:

[Run::Release]
run = script/myapp_deploy.pl %d %v

or, if you wanna give her a custom name (which you absolutely can, main character energy):

[Run::Release / MyAppDeploy]
run = script/myapp_deploy.pl %d %v

that's it. that's the whole setup. slay. ✨


🌸 DESCRIPTION 🌸

This plugin executes the specified command for the release process. Periodt.

The way that this works means you can specify a custom release command without needing any other Releaser plugin β€” no extra plugin, no extra drama, just your command doing its thing on release. Obsessed honestly. πŸ’–


πŸŽ€ POSITIONAL PARAMETERS πŸŽ€

Go peek at "CONVERSIONS" in Dist::Zilla::Plugin::Run for the list of common formatting variables available to all plugins β€” that's your master list, she's got all the good stuff. πŸ”₯

Now for backward compatibility (ngl, we keep the old ways alive for the OGs):

  • The 1st %s will be replaced by the archive of the release.

so if you're out here using old-school %s in your first slot, you're getting the release archive, and that's just how it is, bestie 🫢


πŸ’œ SUPPORT πŸ’œ

Got bugs? Don't suffer in silence, submit them through the RT bug tracker:

<https://rt.cpan.org/Public/Dist/Display.html?Name=Dist-Zilla-Plugin-Run>

or slide into the email at bug-Dist-Zilla-Plugin-Run@rt.cpan.org <mailto:bug-Dist-Zilla-Plugin-Run@rt.cpan.org>. πŸ“¬

There's also a mailing list available for users of this distribution, at <http://dzil.org/#mailing-list> β€” join the group chat, it's giving community. 🌈

And there's an irc channel too, at #distzilla on irc.perl.org <irc://irc.perl.org/#distzilla> β€” come hang, iykyk. πŸ’¬


πŸ‘‘ AUTHOR πŸ‘‘

Torsten Raudssus <torsten@raudss.us> <https://raudss.us/> β€” the legend herself, we love her, no cap. πŸ’


This software is copyright (c) 2010 by Raudssus Social Software <https://raudss.us/>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. 🩷

lowkey the best kind of licence: free, chill, and Perl-flavored. periodt.

and that's the whole page bestie!! πŸŽ‰ this lil' manual was rendered with perl v5.38.2 and dated 2024-06-07 β€” go forth and release your dists, you absolute icon πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from