Skip to content

Commit

Permalink
Build badge to re-trigger workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
szTheory committed Jun 7, 2024
1 parent f4d4922 commit 4c8d4b1
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,41 @@

## Development

[![Trigger Netlify Build](https://github.com/szTheory/programmingnewsletters.com/actions/workflows/main.yml/badge.svg)](https://github.com/szTheory/programmingnewsletters.com/actions/workflows/main.yml)

### Installing Perl and Carton deps

Perl

```bash
asdf plugin add perl https://github.com/ouest/asdf-perl.git #Install Perl plugin for asdf
asdf install perl 5.22.1 #Install latest Perl version at time of writing
asdf global perl 5.22.1 #Use as default Perl
perl --version #Confirm latest version is installed properly
```

cpanminus module installer (needed for Carton)

```bash
curl -L https://cpanmin.us > cpanm_setup.pl #Download cpanm setup script
perl cpanm_setup.pl App::cpanminus #Run cpanm setup
```

Perl deps needed before Carton

```bash
cpanm XML::Parser
cpanm DateTime
```

Carton (Perl lib dependencies)

```bash
cpanm Carton #Install Carton
asdf reshim perl #Set up binary "shim" (command line shortcut)
carton install #Install module deps for project from the cpanfile
```

### Building the site

To build the site:
Expand Down

0 comments on commit 4c8d4b1

Please sign in to comment.