summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Expand)AuthorFilesLines
2022-04-10fix: daemon.yaml mark embedded file name as suchLars Wirzenius1-0/+2
2022-04-01(share): Update Rust template to pass in the step text to .build()Daniel Silverstone1-1/+1
2022-03-26(files.py): Be explicit about mtimes being UTCDaniel Silverstone1-3/+3
2022-03-25feat: add "file doesn't contain" step to lib/files, Python and RustLars Wirzenius2-0/+16
2022-03-25refactor(lib/files.yaml): re-order step bindings meaningfullyLars Wirzenius1-61/+71
2022-03-16missing wordXipmix1-2/+2
2022-03-16missing wordXipmix1-1/+1
2021-12-27rust/template: Permit non_snake_case for test functionsDaniel Silverstone1-0/+1
2021-11-15refactor: format daemon.py using blackLars Wirzenius1-0/+1
2021-10-28refactor: use simple patterns where possibleLars Wirzenius1-32/+16
2021-10-13daemon: Support finding the binary on the PATHDaniel Silverstone1-1/+14
2021-10-13templates: Inherit environment for the most partDaniel Silverstone2-17/+3
2021-09-25feat: add --run-all (-k) option to Python test runnerLars Wirzenius1-10/+24
2021-09-16fix: make sure the then branch can never be emptyLars Wirzenius1-0/+1
2021-09-14style: remove unwanted spaces in function definitionLars Wirzenius1-1/+1
2021-09-07tests: Move Python tests out of share/Daniel Silverstone5-532/+0
2021-09-07library: Make files.yaml properly polyglotDaniel Silverstone6-163/+62
2021-09-07share: Make runcmd.yaml properly polyglot and commonDaniel Silverstone4-139/+48
2021-09-07bindings: Parse polyglot bindingsDaniel Silverstone7-123/+354
2021-08-07chore: tell shellcheck it's OKLars Wirzenius1-0/+1
2021-08-07Merge branch 'main' into 'main'Lars Wirzenius1-4/+16
2021-08-06bash: Fix asserts preventing cleanupRichard Maw1-2/+2
2021-08-06bash template: Provide captures to cleanupsRichard Maw1-4/+16
2021-08-06fix: Remove double newline from bash envnamesRichard Maw1-1/+1
2021-08-05bash: Support --env option in generated scriptsRichard Maw1-0/+39
2021-08-05fix: Make bash envnames pure shell againRichard Maw1-1/+1
2021-08-05fix: bash files implementations inability to readRichard Maw1-3/+4
2021-07-30Fix flake8 warningsAlexander Batischev1-0/+3
2021-07-29feat(lib/daemon.py): add way to specify env varsAlexander Batischev3-6/+126
2021-07-28fix: use socket/bind/listen for compa with Python < 3.8Lars Wirzenius1-1/+4
2021-07-28test: log stderr when asserting that daemon didn't fail to startLars Wirzenius1-0/+5
2021-07-28test: log _daemon namespace for debugging CILars Wirzenius1-0/+1
2021-07-27Fix daemon.py tests' dependence on netcatAlexander Batischev3-18/+31
2021-07-08chore: make f-strings without placeholders into normal stringsLars Wirzenius2-10/+10
2021-06-11python: Do not sort lists when asserting dictionary equalityDaniel Silverstone1-4/+26
2021-06-09feat(lib/daemon.py): split stdout/stderr when logging into linesLars Wirzenius1-8/+11
2021-05-30test: use assert_dict_eq for better error outputLars Wirzenius1-2/+2
2021-05-30fix: unset environment variablesLars Wirzenius1-1/+1
2021-05-19subplotlib: Add running in a subdir to runcmdDaniel Silverstone1-0/+8
2021-05-01test: make Python backend logging nicerLars Wirzenius5-30/+114
2021-04-25fix: improve logging in runcmd_runLars Wirzenius1-4/+8
2021-04-24fix: format stringLars Wirzenius1-1/+1
2021-04-23chore: clean up log files from generated Python programsLars Wirzenius4-15/+39
2021-04-12Merge branch 'runcmd_cwd' into 'main'Daniel Silverstone3-1/+38
2021-04-12fix: log content, as claimed, not regexLars Wirzenius1-1/+1
2021-04-12feat(python lib/runcmd): run commands in sub-directoryLars Wirzenius3-1/+38
2021-02-25feat: directory handling steps for Python lib/filesLars Wirzenius3-0/+80
2021-02-07rust/files: Add bindings for directoriesDaniel Silverstone1-0/+21
2021-02-07test(lib/runcmd): verify that runcmd_prepend_to_path worksLars Wirzenius3-0/+44
2021-02-07refactor(lib/daemon.py): reformat with BlackLars Wirzenius1-3/+9