Dist::...Release(3pm)

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

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

okay bestie, so this is a plugin from Dist::Zilla::Plugin::Run (the 3pm manual, we love a perl module page) β€” and it's literally just "run a command of the distribution before release". That's the whole vibe. Pre-release glow-up ritual. ✨


🌸 VERSION 🌸

version 0.050 β€” yes, she's been around, she's iconic, we respect her. πŸ‘‘


✨ SYNOPSIS ✨

okay so you can do it the simple way:

[Run::BeforeRelease]
run = script/myapp_before.pl %v %d

or, if you want to give her a name (main character energy, honestly):

[Run::BeforeRelease / MyAppBefore]
run = script/myapp_before.pl %v %d

both are valid, pick your fighter. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

This plugin executes the specified command before releasing. That's it. That's the whole job. She shows up right before the release goes out and does her little task, no cap. 🫢


πŸŽ€ POSITIONAL PARAMETERS πŸŽ€

go look at "CONVERSIONS" in Dist::Zilla::Plugin::Run for the full list of common formatting variables that every plugin in this family gets to use. it's giving ✨shared infrastructure✨.

and for backward compatibility, because we honor our elders:

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

that's the tea. πŸ“


πŸ’œ SUPPORT πŸ’œ

Bugs may be submitted through the RT bug tracker <https://rt.cpan.org/Public/Dist/Display.html?Name=Dist-Zilla-Plugin-Run> (or bug-Dist-Zilla-Plugin-Run@rt.cpan.org <mailto:bug-Dist-Zilla-Plugin-Run@rt.cpan.org>). fr fr, they wanna hear about it. 😭

There is also a mailing list available for users of this distribution, at <http://dzil.org/#mailing-list>. join the group chat bestie. πŸ’Œ

There is also an irc channel available for users of this distribution, at "#distzilla" on "irc.perl.org" <irc://irc.perl.org/#distzilla>. come vibe with us. 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Torsten Raudssus <torsten@raudss.us> <https://raudss.us/>


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. slay, open source, we love to see it πŸ’–


ngl this page came to you courtesy of perl v5.38.2, dated 2024-06-07 β€” that's the source and the date, and she ate. no crumbs. πŸŽ€βœ¨ bye bestie, go run your pre-release script 🫢
πŸ“¦ where this page comes from