Adriaan de Groot
bf0515d188
CI: handle FreeBSD version of date(1)
2020-01-28 14:52:34 +01:00
Adriaan de Groot
397440539f
CI: explanations after txcheck fails
2020-01-25 17:37:05 +01:00
Adriaan de Groot
fa466b447c
CI: Canonicalize XML first
...
- Do XML processing / canonicalisation in txpush only
- Run the *HEAD* version of txpush in both worktrees
2020-01-25 17:34:44 +01:00
Adriaan de Groot
64b56664de
CI: use explicit encoding in XML tidy
2020-01-25 17:13:49 +01:00
Adriaan de Groot
053fa28b19
CI: improve TX consistency
...
- txpush
- don't try to push TX for the timezone list
- xmllint --format the .ts files to avoid inconsistency between
TX tool versions
- txcheck
- xmllint --format
- hard-code the list of files, it's not worth the hassle
- don't apply XML cleanups to POT files
- strip linenumbers from POT files for diffing
2020-01-25 17:02:07 +01:00
Adriaan de Groot
b70e5d7e0f
CI: allow cleaning up a string-freeze-check independently
2019-11-28 15:58:02 +01:00
Adriaan de Groot
3bf1fbba65
CI: ignore changes in location (e.g. source-line changes of strings) for string freeze
2019-11-28 15:55:15 +01:00
Adriaan de Groot
d3cc4ec395
CI: silence git branch during cleanup of txcheck
2019-11-21 14:24:10 +01:00
Adriaan de Groot
a0556d1dd7
CI: enforce 1 week of string freeze
2019-11-21 14:23:00 +01:00
Adriaan de Groot
bf21e8a4f5
CI: clean up after tx checking
2019-11-21 14:07:41 +01:00
Adriaan de Groot
e6a2384294
CI: do all tx checking in worktrees
2019-11-21 14:03:21 +01:00
Adriaan de Groot
b5cca9aabf
CI: Add tool to enforce the string freeze
...
- check for conventional translation tag
- diff the generated translation files to enforce consistency
2019-11-21 13:53:39 +01:00