Tim Byrne
71ecf27291
Update testbed docker image
2020-07-08 16:16:47 -05:00
Jonathan Daigle
f348e154c7
Add support for ESH
2020-05-27 19:38:15 -04:00
Tim Byrne
bd68229c57
Use include "venv" instead of "virtualenv"
2020-01-30 08:42:17 -06:00
Tim Byrne
d16f4b134a
Add man to testbed Docker image
2020-01-21 07:26:00 -06:00
Tim Byrne
fe96cfce28
Update testbed image to use GnuPG 2
2019-12-05 15:02:46 -06:00
Tim Byrne
4d23bbcf11
Standardize on &> when not appending output
2019-12-04 22:39:00 -06:00
Tim Byrne
2eb8a9e362
Add make install
2019-11-09 16:01:54 -06:00
Tim Byrne
1fc52536ac
Fix contrib make target (dev has been changed to develop)
2019-11-07 21:23:49 -06:00
Tim Byrne
2508378617
Upgrade yadm testbed
...
* Update software in Dockerfile
* Add j2cli
* Bump supported versions of linters
2019-10-02 15:16:09 -05:00
Tim Byrne
282b772ce5
Add yamllint to testenv
...
Also organize pip install command so software can be added/removed
easier.
2019-03-24 14:27:21 -05:00
Tim Byrne
abcc201894
Improve Makefile usage info
2019-03-11 23:20:40 -05:00
Tim Byrne
27859af307
Add make target "scripthost"
...
Hopefully this target will help others demonstrate problems in a
reproducible way.
2019-03-01 08:07:30 -06:00
Tim Byrne
23e4b38ef2
Update Makefile
...
* Add usage/help
* Check for dependencies in testing targets
* Remove bats-based targets
* Change location of testenv
2019-02-25 16:32:34 -06:00
Tim Byrne
e7f9616b39
Rewrite testing system ( #119 )
...
The new test system is written with py.test. These tests are more
comprehensive, run faster by an order of magnitude, and are far more
maintainable. The tests themselves conform to PEP8.
2019-02-20 07:48:25 -06:00
Tim Byrne
db9c00287b
Fix contrib target
2017-10-16 17:36:14 -05:00
Tim Byrne
e09b5a551e
Declare PHONY targets in Makefile
2017-09-04 11:59:06 -05:00
Tim Byrne
eef9bfa2f7
Add a testhost
target
...
This target runs Bash in an ephemeral docker container with the HEAD
revision of yadm mounted at /bin/yadm. You can override the version
using any "commit-ish". Eg. `target=1.06 make testhost`
2017-09-04 11:59:06 -05:00
Tim Byrne
356c47a19f
Add Bash completion script ( #60 )
...
* Add completion script
* Add introspection
2017-04-24 07:49:10 -05:00
Tim Byrne
97b784d55d
Process bootstrap with Shellcheck
2017-01-27 17:25:30 -06:00
Tim Byrne
3f7e8b148e
Add make target parallel
2017-01-16 17:01:53 -06:00
Tim Byrne
a09738616d
Expand branches used for generating CONTRIBUTORS
2017-01-12 17:11:30 -06:00
Tim Byrne
06757b3544
Write .bash version of .bats to /tmp
2017-01-05 16:58:59 -06:00
Tim Byrne
bd3ed72ee8
Unset GPG_AGENT_INFO while tests are running
2016-06-08 08:33:47 -05:00
Tim Byrne
b3209de4dc
Add shellcheck tests
2016-04-07 08:16:13 -05:00
Tim Byrne
d2cd3b1b26
Add tests
...
Tests will be run using `bats`.
2016-04-07 08:14:13 -05:00
Tim Byrne
20f47be9fe
Add CONTRIBUTORS
2016-01-08 21:46:06 -06:00
Tim Byrne
f1a75db991
Create make targets for processing documentation
2015-07-16 19:38:17 -05:00