Skip to content
Angelo Huang edited this page Apr 19, 2023 · 2 revisions

Ciao! Questa è la wiki del progetto, in cui teniamo un pò di informazioni condivise riguardo il progetto, sempre utili come consultazione.

Impostazioni del server remoto

Attualmente i tecnici del laboratorio ci hanno dato uno spazio web in cui possiamo mettere il nostro progetto. tutto il progetto lo mettiamo in /home/web/site212252/html/project, in particolare abbiamo creato una directory nuova sotto html che era già presente perché così abbiamo il controllo sulla lettura (dovremmo avere tolto il permesso di lettura a tutti, ma questa cosa è ancora da verificare

Deploy (pull della repo)

Affinché questa repository sia pullabile dal server remoto bisogna mettere una deploy key nel ssh-agent del nostro server di unibo. Seguire questa guida

Git commits

Nella versione locale è stata installato commitlint, commitizen e husky come tools di supporto per creare dei commits migliori. Esiste una forma guidata di git commit, basta runnare yarn commit e commitizen guiderà la stesura di un buon commit message.

Di default esiste un precommit di husky che chiamerà commitlint, che rifiuterà qualunque commit con nome creato male.

Ignorare i precommit hooks

I precommit hooks si possono ignorare, basta runnare con HUSKY=0 git commit -m "stuff", oppure aggiungerci una flag --no-verify al git commit. Si ricorda però di fare sempre ciò con molta attenzione...

Clone this wiki locally