PFT-PUB(1)
π PFT-PUB π
okay bestie, welcome to pft pub β the part of the perl toolchain fam where you actually ship your stuff. it's the publish content era and we're all here for it. π
β¨ SYNOPSIS β¨
pft pub
that's it. that's the whole vibe. one command, zero drama. π
πΈ DESCRIPTION πΈ
So like, pft pub publishes your content β think "putting it on a remote webserver", that kind of thing. β¨
Which way it publishes? That's not decided here, bestie. The publishing method lives in the pft.yaml configuration file, and you can also set it with the --publishing-method flag of pft-init(1). iykyk.
And here's the tea: every supported publishing method wants a different set of parameters. You want the full list of methods and their parameters? Just run:
pft pub --list-required-conf
and boom, you get the whole menu. π«Ά
π οΈ install
Copies the ROOT/build directory into another part of the filesystem.
β οΈ ok so real talk, this one is NOT playing around: it clears the target directory before rebuilding it, which means any data in that directory will be LOST. gone. deceased. π If you've got auxiliary files you wanna keep safe, put them in the ROOT/inject directory instead (peep pft(1) for that).
π rsync+ssh
Copies the ROOT/build directory over to a remote server using rsync(1), with ssh(1) as the transport protocol. classic. iconic. no notes. π
π OPTIONS π
--list-required-confβ Lists all the available publishing methods plus the parameters they expect in the configuration file. π (the output plays nice with the option specification of pft-init(1), so it's literally plug-and-play.)--help|-hβ Shows this help. the "bestie help me" button. π
π SEE ALSO π
that's the whole page, bestie β go publish something iconic πβ¨
π cute lil sign-off: this page is from perl v5.42.0, dated 2025-07-25. periodt. π ππ¦
π¦ where this page comes from
- fedora 43: perl-App-PFT 1.4.1-18.fc43 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms