Pavel "LEdoian" Turinsky
b1e6448c3c
safe_checkout_branch: varování
2 years ago
Pavel "LEdoian" Turinsky
34e751fd69
fixup! make/lib: safe_checkout_branch stačí 1 parametr
2 years ago
Pavel "LEdoian" Turinsky
1615e92159
safe_checkout_branch: porovnáváme proti upstreamu, ne aktuální verzi.
2 years ago
Pavel "LEdoian" Turinsky
a390ef0329
make/lib: safe_checkout_branch stačí 1 parametr
2 years ago
Pavel "LEdoian" Turinsky
e4c2eda955
make/run bere parametry
2 years ago
Pavel "LEdoian" Turinsky
5963089539
make/lib: .git může být i normální soubor (worktree)
2 years ago
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.
2 years ago
Pavel "LEdoian" Turinsky
e36410ee82
make/lib: komentáře kolem git-rev-parse
2 years ago
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
2 years ago
Pavel "LEdoian" Turinsky
346079cee3
make/lib: Funkce install_everything je jen pro Gimliho
2 years ago
Pavel "LEdoian" Turinsky
d086501095
make/lib: lokální proměnné
2 years ago
Pavel "LEdoian" Turinsky
31834b7f8a
Zrušen `make/all`
Nic moc nedělal, tak jsem ho nahradil (IMHO lepší) dokumentací.
2 years ago
Pavel 'LEdoian' Turinsky
7c90c1ef5e
sync_prod_flatpages
2 years ago
Pavel 'LEdoian' Turinsky
5abd93d27f
Zbytek sync_test
2 years ago
Pavel 'LEdoian' Turinsky
5cfadf9236
Make: přesunuty sync_test_media
Taky jsem smazal nějaké komentáře v Makefile_old, aby nepřekážely.
2 years ago
Pavel 'LEdoian' Turinsky
0458abb419
Kontroly prerekvizit do knihovny
2 years ago
Pavel 'LEdoian' Turinsky
f6d939fc31
Přebytečný středník
2 years ago
Pavel "LEdoian" Turinsky
323477dbf2
Smazán venv_check
Je úplně k ničemu, když si nové skripty zapínají venv samy
2 years ago
Pavel "LEdoian" Turinsky
d80babfd73
Smazán obsah make/sync*
Nic tam nebylo a teď je vidět ve `file *`, že tam nic není.
2 years ago
Pavel "LEdoian" Turinsky
a9e7cd7af2
Deploy v novém kabátu
prosím čtěte…
2 years ago
Pavel "LEdoian" Turinsky
4f7c4057ea
fix uvozovek
Thanks shellcheck
2 years ago
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.
2 years ago
Pavel "LEdoian" Turinsky
75f388ddfb
Fix symlink
2 years ago
Pavel "LEdoian" Turinsky
e3ebb925e1
Reforma Makefilů WIP 1
2 years ago