Pavel "LEdoian" Turinsky
a184871bf9
make/lib: Když se to nepovede, tak budeme křičet
Uvědomil jsem si, že aktuálně nejde skoro vůbec poznat, jestli make
skript uspěl nebo ne. Tohle by se mělo vypsat, když se nepovede.
Víc by se mi líbilo, kdyby úspěšné doběhnutí ohlásilo "OK", ale to
neumím udělat bez nějakého zápatí skriptů.
(Resp. uměl bych: make/lib může být interpretr, který na začátku
zinicalizuje proměnné, pak natáhne příslušný skript a na konci ohlásí
OK. Ale přijde mi to trochu moc magické, takže pokud někdo nebude nějak
extra pro, tak to tak neudělám :-))
2 years ago
Pavel "LEdoian" Turinsky
3fcc03b769
Shellcheck :-)
Ne že by mi na tom záviselo, ale kód to nezhoršuje a pokud to aspoň o
trochu zmenší šanci na nějaké přehlédnutí, tak je to OK.
A spoustu varování shellchecku jsem vyignoroval a nemíním plevelit kód
komentáři, o čem všem vím a on ne :-)
2 years ago
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
1a56ba02f3
Make: výchozí target se jmenuje `default`
`all` tam nemá žádnou sémantiku…
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
4fd3a0c4f5
Hlasitější varování při použití make
2 years ago
Pavel Turinský
30853ecd77
Komentáře česky
2 years ago
Pavel Turinský
38192db1de
Popis, co je .editorconfig
2 years ago
Jonas Havelka
577860985a
Merge pull request 'editorconfig ( #1011 )' ( !9 ) from editorconfig into master
Reviewed-on: #9
2 years ago
Jonas Havelka
8cc1cf4d5b
Merge pull request 'Fix: Petr chce obálkovat od čísla do čísla' ( !8 ) from odmeny_podle_petra into master
Reviewed-on: #8
2 years ago
Pavel "LEdoian" Turinsky
914ec732af
CSS jsou pro účely editace asi víceméně python
2 years ago
Pavel "LEdoian" Turinsky
e1be20c08b
HTML odsazovat dvěma mezerami
2 years ago
Pavel 'LEdoian' Turinsky
e810d01b0e
Unset je lepší varianta
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
2a81dbe09d
Přidán editorconfig
2 years ago
Jonas Havelka
8c1f042ea0
Fix: Haha, Jidáš neumí mergeovat pull requesty…
2 years ago
Jonas Havelka
2c9d283a64
Merge pull request 'políčko pro zpětnou vazbu' ( !3 ) from zpetna_vazba into master
Reviewed-on: #3
2 years ago
Jonas Havelka
b6ebb1eb5e
Merge pull request 'Přepsání stvrzenek do templates' ( !7 ) from strvzenky_templates into master
Reviewed-on: #7
2 years ago
Jonas Havelka
23dde1263a
Fix: Petr chce obálkovat od čísla do čísla
2 years ago
Kristyna Petrlikova
17f2e22f5c
Merge branch 'master' into strvzenky_templates
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
Kristyna Petrlikova
c08e6c87f5
Přepsání stvrzenek do templates
2 years ago
Pavel "LEdoian" Turinsky
a9e7cd7af2
Deploy v novém kabátu
prosím čtěte…
2 years ago
Kristyna Petrlikova
2c9c1dc8e1
Přidání účastnického poplatku v nastavení
2 years ago
Jonas Havelka
376cc0d7e5
Fix : #1251
2 years ago
Jonas Havelka
c3728750f7
Fix : #910
2 years ago
Jonas Havelka
39c37c0c73
Fix : #992
2 years ago
Pavel "LEdoian" Turinsky
4f7c4057ea
fix uvozovek
Thanks shellcheck
2 years ago
Jonas Havelka
9ee7ac78c4
Fix : #1125
2 years ago
Karel Balej
e856859ffb
odevzdavatko: zobrazení chyby při nevalidním formsetu
2 years ago
Karel Balej
f8667b8247
odevzdavatko: políčko pro zpětnou vazbu řešiteli
2 years ago
Pavel "LEdoian" Turinsky
657e73f2f0
Poznámka o důvodu existence Makefile
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
9f78963e7f
Poznámka o neplatnosti README
2 years ago
Jonas Havelka
a8160214cb
Merge pull request 'Fix: #1331' ( !1 ) from fix_pristup_k_prednaskam into master
Reviewed-on: #1
2 years ago