mirror of
				https://gitlab.com/octtspacc/sitoctt
				synced 2025-06-05 22:09:20 +02:00 
			
		
		
		
	Test build Gemini
This commit is contained in:
		| @@ -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 | ||||||
|   | |||||||
| @@ -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. | ||||||
|  |  | ||||||
|   | |||||||
| @@ -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
									
								
							
							
						
						
									
										9
									
								
								Scripts/Deploy.Gemini.sh
									
									
									
									
									
										Executable 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 | ||||||
| @@ -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 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user