Faux-départ
AltGr July 12, 2023 [blog] #blogLe premier post de ce blog n'est en réalité pas le premier post de ce blog. Suprenant, non ? (ou pas).
En fait, j'aurais dû lancer ce blog le 10 juillet à minuit (heure à laquelle j'étais en train de rédiger le premier article). Mais la publication ne s'est pas tout à fait passée comme prévu.
Je me suis inscrit dans la foulée de ma décision de lancer ce blog sur SourceHut, en plus comme j'ai voulu prendre un compte payant pour les soutenir, Zola a documenté un script de build pour un déploiement automatique sur les sourcehut pages.
J'ai déjà mon domaine, le script de build est super-simple, et bien que je sois nul avec git je m'étais dit (et sans lire la doc, bien entendu) que j'allais plier ça en 5 minutes...
2 heures plus tard, après mes premiers push et un mail à (je pense) la mauvaise mailing list - car je n'ai pas reçu de réponse -, je faisais toujours face à :
[icecat@Carbon blog]$ git push -u origin master
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 4 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 415 bytes | 415.00 KiB/s, done.
Total 4 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Error submitting build job: A paid account is required to submit builds
To git.sr.ht:~altgr/blog.altgr.tech
71b3f32..ea8af89 master -> master
branch 'master' set up to track 'origin/master'.
Alors que SourceHut indiquait bien mon paiement comme validé et toutes les infos relatives à celui-ci, correctes, se trouvaient bien sur le compte.
Le lendemain, je n'avais pas encore choisi ni mis en place le thème, et je-ne-sais-pas-comment j'ai réussi à casser le build Zola.
Je n'avais toujours pas de réponse de SourceHut, et je me sentais très fatigué. J'ai donc abandonné assez rapidement.
Aujourd'hui, le thème est en place, Zola build correctement, et après avoir relu la documentation très bien faite de SourceHut, j'ai compris où étaient mes erreurs. Mais je suis trop fatigué et il est déjà trop tard je pense pour que je tente le build automatique.
Je pense que je vais build à la main, pousser les sources sur un nouveau dépôt et pousser le site sur sourcehut pages.
Mais bon, je m'avance encore beaucoup alors que je n'ai pas encore configuré le DNS ni rien poussé. Et compte tenu de mes compétences avec git, il n'est pas impossible que tout ne se passe pas comme prévu et que ce ne soit finalement toujours pas en ligne à minuit ! :)