Closed pigreco closed 2 years ago
@pigreco quando lanci script_push.sh
da Linux WSL funziona?
Se sì, perché passi da git-bash
? Non potresti lanciare di nuovo C:\Windows\System32\wsl.exe ; /mnt/d/GitHub/speedtest-parabola/script/script_push.sh
?
@pigreco quando lanci
script_push.sh
da Linux WSL funziona?
no, non funziona
forse dovrei installare git
sotto WSL?
forse dovrei installare
git
sotto WSL?
no, fermati, per ora era un primo dubbio
@aborruso ma c'è... è già installato
non uso le operazioni pianificate da un po'. Quando dici che non funziona, lo dici perché non vedi gli esiti o perché hai un log di errore nelle opereazioni pianificate? E se sì, quale errore?
Quando dici che non funziona
nessun esito, ovvero non fa il commit
devo rettificare una cosa, la seconda azione funziona solo se avviata cosi:
quindi credo sia un problema di percorsi
devo rettificare una cosa, la seconda azione funziona solo se avviata cosi:
quindi non funziona nemmeno la seconda tramite operazione pianificata, ma soltanto se apri la shell ed esegui tu i comandi?
quindi non funziona nemmeno la seconda tramite operazione pianificata, ma soltanto se apri la shell ed esegui tu i comandi?
esatto, funziona se faccio cosi:
C:\Program Files\Git\git-bash.exe
cd /d/GitHub/speedtest-parabola/script/
git add -A -- "D:\GitHub\speedtest-parabola\output\toto-migliorato.csv"
git commit -m "update"
git push
@aborruso scusami, ma non ci sto capendo più nulla
alcune volte funziona anche se lancio manualmente lo script_push.sh, ma devo essere già nella cartella del file, ovvero
cd /d/GitHub/speedtest-parabola/script/
Ho modificato la pianificazione avviando uno script batch al posto di un 'vero' programma, sotto lo script:
@echo off
git add -A -- "D:\GitHub\speedtest-parabola\output\toto-migliorato.csv"
git commit -m "update"
git push
però, se avvio lo script con doppio clic, allora funziona bene; ma se lo pianifico non funziona
finalmente ho capito,
e funziona!!!
@pigreco bravo
queste immagini mi servono per la ricetta:
Con il Task Scheduler di Win 10 è possibile pianificare delle azioni da avviare secondo i nostri desiceri.
Ho creato due azioni, la prima funziona perfettamente la seconda no:
C:\Windows\System32\wsl.exe
;/mnt/d/GitHub/speedtest-parabola/script/script.sh
) ogni mattina, e la ripete ogni 30 minuti (funziona);"C:\Program Files\Git\git-bash.exe"
;/d/GitHub/speedtest-parabola/script/script_push.sh
) ogni mattina, e la ripete ogni 30 minuti (non funziona);il primo script è questo:
quello che non si avvia, ma non capisco se dovuto allo script o ad altro:
(questo secondo script esegue un commit verso un repository)
avviandolo manualmente
"C:\Program Files\Git\git-bash.exe"
e questo/d/GitHub/speedtest-parabola/script/script_push.sh
funziona perfettamente.il repository collegato:
https://github.com/pigreco/speedtest-parabola