Test build Gemini

This commit is contained in:
octospacc 2022-07-01 17:53:36 +02:00
parent 58b65934cd
commit 4772cd74c6
5 changed files with 24 additions and 5 deletions

View File

@ -2,15 +2,23 @@ image: alpine:latest
before_script: before_script:
- apk update - apk update
- apk add python3 py3-pip npm git - apk add python3 py3-pip npm go git
- pip3 install requests lxml - pip3 install requests lxml
- npm install -g pug-cli - npm install -g pug-cli
pages: pages:
stage: deploy stage: deploy
script: script:
- git clone --depth 1 https://github.com/LukeEmmet/html2gmi
- cd html2gmi
- go get github.com/LukeEmmet/html2gmi
- echo "#!/bin/sh; cd $PWD; go run ." > ./html2gmi
- chmod +x ./html2gmi
- PATH=$PATH:$PWD
- cd ..
- git clone --depth 1 https://gitlab.com/octtspacc/staticoso - git clone --depth 1 https://gitlab.com/octtspacc/staticoso
- Scripts/Deploy.GitLab.sh - Scripts/Deploy.GitLab.sh
- Scripts/Deploy.Gemini.sh
artifacts: artifacts:
paths: paths:
- public - public

View File

@ -55,7 +55,7 @@ p
br br
| Direi che la scelta non è tra il migliore ma tra il meno peggio.. | Direi che la scelta non è tra il migliore ma tra il meno peggio..
p Codici JavaScript, al momento in cui sto scrivendo questa pagina, non ne uso neanche uno, perché non voglio costringere chi (per validi motivi di sicurezza e non solo) non vuole attivare JavaScript ad avere un'esperienza degradata. A proposito della questione spinosa, ho scritto anche un articolo: #[a(href='Posts/2022-06-14-I-Documenti-Non-Devono-Diventare-Applicazioni.html') <span class="twa twa-page-facing-up"><span>📄</span></span> I documenti non devono diventare applicazioni]. p Codici JavaScript, al momento in cui sto scrivendo questa pagina, non ne uso neanche uno, perché non voglio costringere chi (per validi motivi di sicurezza e non solo) non vuole attivare JavaScript ad avere un'esperienza degradata. A proposito della questione spinosa, ho scritto anche un articolo: #[a(href='Posts/2022-06-14-0000-I-Documenti-Non-Devono-Diventare-Applicazioni.html') <span class="twa twa-page-facing-up"><span>📄</span></span> I documenti non devono diventare applicazioni].
p Di seguito, metto la mia classifica dei possibili modi per visualizzare questo sito, dal migliore al peggiore. Per standardizzazione, tutti presuppongono supporto completo ai colori. p Di seguito, metto la mia classifica dei possibili modi per visualizzare questo sito, dal migliore al peggiore. Per standardizzazione, tutti presuppongono supporto completo ai colori.

View File

@ -7,6 +7,7 @@ python3 ../staticoso/Source/Build.py \
--SiteDomain="https://sitoctt.octt.eu.org" \ --SiteDomain="https://sitoctt.octt.eu.org" \
--SiteLang="it" \ --SiteLang="it" \
--FolderRoots="{'*':'https://octtspacc.gitlab.io'}" \ --FolderRoots="{'*':'https://octtspacc.gitlab.io'}" \
--MastodonURL="https://botsin.space" \ --GemtextOut=True #\
--MastodonToken="$MastodonToken" #--MastodonURL="https://botsin.space" \
#--MastodonToken="$MastodonToken"
#--GemtextOut=True #\ #--GemtextOut=True #\

9
Scripts/Deploy.Gemini.sh Executable file
View File

@ -0,0 +1,9 @@
#!/bin/sh
git clone --depth 1 https://gitlab.com/octtspacc/octt.gmi
cd octt.gmi
mv ../public.gmi ./sitoctt
git add .
git commit -m "Agg. $(date)"
git push

View File

@ -7,4 +7,5 @@ python3 staticoso/Source/Build.py \
--FolderRoots="{'*':'https://octtspacc.gitlab.io'}" \ --FolderRoots="{'*':'https://octtspacc.gitlab.io'}" \
--ContextParts="{'Footer':['StatCounter.html']}" \ --ContextParts="{'Footer':['StatCounter.html']}" \
--MastodonURL="https://botsin.space" \ --MastodonURL="https://botsin.space" \
--MastodonToken="$MastodonToken" --MastodonToken="$MastodonToken" \
--GemtextOut=True