17 Commits (b6b9f888fcc4db6969a331a86c05f5560ab17db1)

Author SHA1 Message Date
Adriaan de Groot dec30d70fd CI: tidy up scripts
- Add SPDX headers
 - Indent consistently (tabs, not a mix of 2-space, 4-space, and tabs)

The scripts were originally added without a license header.
Since they are simple, and re-usable, and not particularly
interesting, I've made the license explicitly 2-clause BSD.
This is unlike the rest of Calamares, which is GPLv3+; the
build system and support scripts are not the software itself.
5 years ago
Adriaan de Groot 44489d3d7b CI: tidy up license header in txcheck.sh 5 years ago
Adriaan de Groot b8505dc621 CI: tidy up txcheck.sh
- Add license header with SPDX info
 - Add usage header
 - Support --help
 - Document internals a little more
5 years ago
Adriaan de Groot 6db4d2ed37 CI: more BSD-compatibility, and remove typo 5 years ago
Adriaan de Groot ede7d94b40 CI: handle differences in date(1) better 5 years ago
Adriaan de Groot bf0515d188 CI: handle FreeBSD version of date(1) 5 years ago
Adriaan de Groot 397440539f CI: explanations after txcheck fails 5 years ago
Adriaan de Groot fa466b447c CI: Canonicalize XML first
- Do XML processing / canonicalisation in txpush only
 - Run the *HEAD* version of txpush in both worktrees
5 years ago
Adriaan de Groot 64b56664de CI: use explicit encoding in XML tidy 5 years ago
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
5 years ago
Adriaan de Groot b70e5d7e0f CI: allow cleaning up a string-freeze-check independently 5 years ago
Adriaan de Groot 3bf1fbba65 CI: ignore changes in location (e.g. source-line changes of strings) for string freeze 5 years ago
Adriaan de Groot d3cc4ec395 CI: silence git branch during cleanup of txcheck 5 years ago
Adriaan de Groot a0556d1dd7 CI: enforce 1 week of string freeze 5 years ago
Adriaan de Groot bf21e8a4f5 CI: clean up after tx checking 5 years ago
Adriaan de Groot e6a2384294 CI: do all tx checking in worktrees 5 years ago
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
5 years ago