This document is aimed at any Perl.com editor who wants to update the live
site. Perl.com is organized as a Git
repository which is
built with Hugo and the generated files are pushed to the
private perl.com-staging
repository managed by the TPF organization.
Changes pushed to that repository are reflected on the live site within a few
minutes.
- Clone this repository
- Clone the private TPF
perl.com-staging
repository - Install Hugo. Warning packaged versions of hugo are often very out of date, and may not work. You're usually better off with a pre-compiled binary. The site is tested against v0.31.1 and higher
- Change into the root
perldotcom
directory and runbin/deploy
- The live site will be updated a short while after