- Dynamically resolve image paths for podcast episodes in `episodes.11tydata.js` - Add podcast metadata handling with inferred URLs for MP3 and transcripts - Introduce search functionality with Lunr.js and a search index generator - Update Eleventy path prefix handling to support environment variable override - Add `.mp4` files to `.gitignore` - Expand VSCode settings to include Markdown-Eleventy support and improved terminal history - Add deployment script (`deploy.sh`) with remote rsync-based deployment and permission handling - Adjust episode layout to use dynamic image paths and updated podcast metadata - Add search and members page updates, including new URLs and search integration - Update dependencies to include `html-to-text` and related packages for search indexing
29 lines
748 B
JSON
29 lines
748 B
JSON
{
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"label": "Deploy Site",
|
|
"type": "shell",
|
|
"command": "./deploy.sh",
|
|
"options": {
|
|
"env": {
|
|
"PRODUCTION_SERVER": "rpg",
|
|
"PRODUCTION_PATH": "/docker/rpg.ascorrea.com/apps/html",
|
|
"SITE_URL": "https://rpg.ascorrea.com",
|
|
"CDN_URL": "https://podcast.rpg.cdn.ascorrea.com",
|
|
"FOUNDRY_BASE_URL": "https://podcast.rpg.cdn.ascorrea.com",
|
|
"PATH_PREFIX": "/"
|
|
}
|
|
},
|
|
"group": {
|
|
"kind": "build",
|
|
"isDefault": true
|
|
},
|
|
"presentation": {
|
|
"reveal": "always",
|
|
"panel": "shared"
|
|
},
|
|
"problemMatcher": []
|
|
}
|
|
]
|
|
} |