initial commit hugo sandbox number 02
This commit is contained in:
commit
4e1f656f6b
7 changed files with 61 additions and 0 deletions
31
.forgejo/workflows/hugo.yaml
Normal file
31
.forgejo/workflows/hugo.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
on: [push]
|
||||
jobs:
|
||||
test:
|
||||
runs-on: docker
|
||||
# by default it runs on a node.js debian image
|
||||
steps:
|
||||
- name: Apt update and install
|
||||
run: apt update && apt install -y rsync curl
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: true
|
||||
fetch-depth: 0
|
||||
- run: ls -la
|
||||
- name: Setup Hugo
|
||||
env:
|
||||
HUGO_RELEASE_TYPE: extended
|
||||
HUGO_VERSION: 0.120.3
|
||||
run: |
|
||||
mkdir ~/hugo
|
||||
cd ~/hugo
|
||||
curl -L "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_RELEASE_TYPE}_${HUGO_VERSION}_Linux-64bit.tar.gz" --output hugo.tar.gz
|
||||
tar -xvzf hugo.tar.gz
|
||||
mv hugo /usr/local/bin
|
||||
- name: Build
|
||||
run: hugo --minify
|
||||
- name: Create Key File
|
||||
run: install -m 600 -D /dev/null ~/.ssh/id_edsa
|
||||
- name: Populate Key
|
||||
run: echo "${{ secrets.SRV06_DEPLOY_WEBSITE_SSH_KEY }}" > ~/.ssh/id_edsa
|
||||
- name: Upload
|
||||
run: rsync --archive --stats -e 'ssh -i ~/.ssh/id_edsa -o StrictHostKeyChecking=no' public/ forgejo_actions_websites@srv06.lefuturiste.fr:/warmd/mbess/websites/hugo-sandbox-02/public
|
4
README.md
Normal file
4
README.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Hugo sandbox 02
|
||||
|
||||
[see the demo on https://hugo-02.sandbox.lefuturiste.fr](https://hugo-02.sandbox.lefuturiste.fr)
|
||||
|
5
archetypes/default.md
Normal file
5
archetypes/default.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
+++
|
6
config.toml
Normal file
6
config.toml
Normal file
|
@ -0,0 +1,6 @@
|
|||
baseURL = 'https://hugo-02.sandbox.lefuturiste.fr'
|
||||
languageCode = 'en-us'
|
||||
title = 'Hugo lefuturiste sandbox 02'
|
||||
theme = "diary"
|
||||
|
||||
|
1
content/_index.md
Normal file
1
content/_index.md
Normal file
|
@ -0,0 +1 @@
|
|||
Hello world this is the index
|
6
content/posts/hello-world.md
Normal file
6
content/posts/hello-world.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Article de demo de fou"
|
||||
date = 2024-02-02T16:03:20.612Z
|
||||
+++
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
8
content/posts/second.md
Normal file
8
content/posts/second.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
+++
|
||||
title = "Un article incroyable…"
|
||||
date = 2024-02-09T16:03:32.199Z
|
||||
+++
|
||||
|
||||
![Image de fou](https://src.lefuturiste.fr/images/plasma-red.1080.jpg)
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
Loading…
Reference in a new issue