Commit Graph

12 Commits

Author SHA1 Message Date
Berkus Decker 162592beaa feat: Add chainofcommand
Works fine with a caveat that you need
to press ENTER after Ctrl+C, investigate.

Multiplex QEMU output for serial access.
2022-02-10 02:16:28 +02:00
Berkus Decker 8b6a585250 build: 🛠 Set machine ID for QEMU versions after 6.2.0
Work around ancient QEMU versions on CI boxes.
2022-02-10 02:14:07 +02:00
dependabot-preview[bot] 79f7ebcaab Upgrade to GitHub-native Dependabot 2021-05-04 14:14:45 +03:00
Berkus Decker 01906a02bc Update rust-toolchain file for new rustup
Rustup since version 1.23.0 supports more detailed specification.
2021-01-27 19:55:52 +02:00
Berkus Decker c174ad204b Don't install rc version of qemu on windows
Who even decided that intalling rc by default is a good idea?
2020-11-24 17:54:36 +02:00
Berkus Decker 53e68bf7b3 Switch PATH setting to new environment files
According to github update https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-11-17 22:56:56 +02:00
Berkus Decker 1776dac439 Increase CI build timeout even more
Delays are growing!
2020-11-04 22:24:30 +02:00
Berkus Decker d4356434a0 Increase CI build timeout 2020-11-03 19:49:39 +02:00
Berkus Decker 3415ccd68c Add JTAG helpers 2020-11-03 14:03:22 +02:00
Berkus Decker 9f06e2f1a5 Add clippy features matrix
Run clippy on all available feature combos.
2020-10-27 13:09:21 +02:00
Berkus Decker af1cc83530 Add testing framework
Based on os.phil-opp.com ideas it includes running test framework in
qemu semihosting mode so that tests can indicate pass or fail to calling
process.

GitHub Actions are configured to run these tests and validate acceptance.

Add test-runner target to perform tests in qemu.

Add -nographic for qemu running tests.

Drop serial for qemu tests as well.
2020-10-06 19:27:50 +03:00
Berkus Decker a4a3289712 Add GH Actions build workflow 2020-08-10 00:34:49 +03:00