Commit graph

24 commits

Author SHA1 Message Date
Pavel "LEdoian" Turinsky
b1e6448c3c safe_checkout_branch: varování 2022-11-20 04:57:48 +01:00
Pavel "LEdoian" Turinsky
34e751fd69 fixup! make/lib: safe_checkout_branch stačí 1 parametr 2022-11-20 04:52:51 +01:00
Pavel "LEdoian" Turinsky
1615e92159 safe_checkout_branch: porovnáváme proti upstreamu, ne aktuální verzi. 2022-11-20 04:45:48 +01:00
Pavel "LEdoian" Turinsky
a390ef0329 make/lib: safe_checkout_branch stačí 1 parametr 2022-11-20 04:40:03 +01:00
Pavel "LEdoian" Turinsky
e4c2eda955 make/run bere parametry 2022-11-20 04:38:03 +01:00
Pavel "LEdoian" Turinsky
5963089539 make/lib: .git může být i normální soubor (worktree) 2022-11-20 04:37:27 +01:00
Pavel "LEdoian" Turinsky
28760e2c4d Smazán install_venv
Všechny make skripty stejně vyrábí venv přes `ensure_venv` a protože web
nikdo nikdy nebude instalovat jinak (nebo když bude, tak asi ví, co
dělá), tak tohle nedává smysl spouštět.
2022-11-20 04:33:19 +01:00
Pavel "LEdoian" Turinsky
e36410ee82 make/lib: komentáře kolem git-rev-parse 2022-11-20 04:27:16 +01:00
Pavel "LEdoian" Turinsky
ac9cb53185 Hezčí SSH spojení
- Přidal jsem `set -euxo pipefail`, takže nejsou potřeba `&&` a obecně se
  to chová víc jako ostatní make skripty
- Venv se zapíná stejně jako v lokálních skriptech, takže se dá
  jednoduše změnit jeho cesta
2022-11-20 04:23:41 +01:00
Pavel "LEdoian" Turinsky
346079cee3 make/lib: Funkce install_everything je jen pro Gimliho 2022-11-20 04:17:57 +01:00
Pavel "LEdoian" Turinsky
d086501095 make/lib: lokální proměnné 2022-11-20 04:15:00 +01:00
Pavel "LEdoian" Turinsky
31834b7f8a Zrušen make/all
Nic moc nedělal, tak jsem ho nahradil (IMHO lepší) dokumentací.
2022-11-20 04:12:35 +01:00
Pavel 'LEdoian' Turinsky
7c90c1ef5e sync_prod_flatpages 2022-11-15 12:43:31 +01:00
Pavel 'LEdoian' Turinsky
5abd93d27f Zbytek sync_test 2022-11-15 12:17:50 +01:00
Pavel 'LEdoian' Turinsky
5cfadf9236 Make: přesunuty sync_test_media
Taky jsem smazal nějaké komentáře v Makefile_old, aby nepřekážely.
2022-11-15 12:05:12 +01:00
Pavel 'LEdoian' Turinsky
0458abb419 Kontroly prerekvizit do knihovny 2022-11-15 11:58:22 +01:00
Pavel 'LEdoian' Turinsky
f6d939fc31 Přebytečný středník 2022-11-15 11:48:48 +01:00
Pavel "LEdoian" Turinsky
323477dbf2 Smazán venv_check
Je úplně k ničemu, když si nové skripty zapínají venv samy
2022-11-14 23:21:20 +01:00
Pavel "LEdoian" Turinsky
d80babfd73 Smazán obsah make/sync*
Nic tam nebylo a teď je vidět ve `file *`, že tam nic není.
2022-11-14 23:20:55 +01:00
Pavel "LEdoian" Turinsky
a9e7cd7af2 Deploy v novém kabátu
prosím čtěte…
2022-11-14 23:16:19 +01:00
Pavel "LEdoian" Turinsky
4f7c4057ea fix uvozovek
Thanks shellcheck
2022-11-14 21:37:01 +01:00
Pavel "LEdoian" Turinsky
8b36e79f04 Makefile reforma vol.2 [WIP]
Už máme ty jednoduché targety (nebo byly smazány), zbývá dořešit několik
složitých.
2022-11-07 23:14:06 +01:00
Pavel "LEdoian" Turinsky
75f388ddfb Fix symlink 2022-11-07 22:34:54 +01:00
Pavel "LEdoian" Turinsky
e3ebb925e1 Reforma Makefilů WIP 1 2022-11-07 22:32:06 +01:00