R Tyler Croy
f8dc3af95e
Update the cargo versions
...
Fixes #64
2021-03-03 22:04:25 -08:00
R Tyler Croy
4e9c851dd6
Refactor some dependencies to allow jumping to async-std 1.9.0
...
There are some good stabilizations and other work in this release that I want.
Also, my Cargo.tomls have been too strict, need to start relaxing that
2021-03-03 22:04:25 -08:00
R Tyler Croy
9a39ea00d6
Relocate the agent control socket to outside the current working directory
...
There was a race condition where sometimes the agent would set up the control
port so fast that a git into `.` would fail because the directory wasn't empty.
The better solution is to put the control socket outside the workspace in a temp
directory
2020-11-28 14:46:43 -08:00
R Tyler Croy
07f1dadea2
Ensure the agent exits with the right status to propagate failures up
...
Fixes #51
2020-11-28 14:38:26 -08:00
R Tyler Croy
f5e4ddbc81
Ensure that stdout and stderr are output together from the sh step
...
Fixes #43
2020-11-27 21:12:20 -08:00
R Tyler Croy
74ee25aa1a
Ensure that the cache directory for the agent is always absolute
...
This ensures that caches are not mistakenly referred to within the pipeline work
directory
2020-11-27 11:47:21 -08:00
R Tyler Croy
c698667c4c
Add a couple quick READMEs for the subdirectories
2020-11-26 10:47:52 -08:00
R Tyler Croy
ee2510ed6f
Refactor the source tree to separate local executables (CLIs) and models a bit more
...
This should make the compile cycles a little bit more sensible when just working
on the CLI components of the agent, for example.
2020-11-26 10:40:37 -08:00