Charles Care
|
adeabaca7e
|
Update daemon.rb
|
2019-10-15 16:44:22 +01:00 |
|
Charles Care
|
ca09cb2585
|
Update script chmod
|
2019-10-15 15:27:53 +01:00 |
|
Charles Care
|
cff7cf90a8
|
Merge pull request #1 from exercism/workers-and-testrunners
Spike of a worker pattern for three different classes of code analyzer
|
2019-10-15 14:08:18 +01:00 |
|
Charles Care
|
cc605eba61
|
Create setup.sh
|
2019-10-15 12:09:50 +01:00 |
|
Charles Care
|
690afb4572
|
Add sample script and extracted common code
|
2019-10-14 21:00:02 +01:00 |
|
Charles Care
|
91ddf93357
|
Working with analyzers,test-runners, and representers
|
2019-10-14 17:59:47 +01:00 |
|
Charles Care
|
e837b6f5d7
|
Tidy up imports/requires to use Zeitwerk
|
2019-10-14 15:39:18 +01:00 |
|
Charles Care
|
c9deab23c7
|
Move classes to correct source files
|
2019-10-14 09:45:06 +01:00 |
|
Charles Care
|
a3115ee35a
|
WIP releasing correct analyser version
|
2019-10-14 09:33:22 +01:00 |
|
Charles Care
|
33ed0e3574
|
Wire in configuration messages
|
2019-10-11 15:05:33 +01:00 |
|
Charles Care
|
e024187fe5
|
Refactoring concerns out of the Router class
|
2019-10-10 21:21:56 +01:00 |
|
Charles Care
|
c9f158d082
|
Refactoring concerns out of the Router class
|
2019-10-10 21:20:23 +01:00 |
|
Charles Care
|
e0507d894a
|
Refactor spike into classes
|
2019-10-10 19:36:51 +01:00 |
|
Charles Care
|
c692f92d11
|
Refactor to support multiple worker clases
|
2019-10-10 18:20:28 +01:00 |
|
Charles Care
|
a24ff8b80a
|
Tidy up
|
2019-10-07 21:55:51 +01:00 |
|
Charles Care
|
d3831d4772
|
Tidy up request flow
|
2019-10-07 21:46:30 +01:00 |
|
Charles Care
|
40ede096c2
|
Only use temporary credentials on the worker
|
2019-10-07 21:28:33 +01:00 |
|
Charles Care
|
5928aff649
|
Refactor to JSON messages and support version selection
|
2019-10-07 20:45:08 +01:00 |
|
Charles Care
|
a641ff2cdb
|
Remove old code
|
2019-10-07 20:11:06 +01:00 |
|
Charles Care
|
be4cdea9ea
|
Implemented a more simplified worker pattern
|
2019-10-07 20:05:14 +01:00 |
|
Charles Care
|
2dcd14072f
|
Routing to backend workers via a shared response channel
|
2019-10-07 09:25:07 +01:00 |
|
Charles Care
|
832d0cbb7b
|
Building test-runners
|
2019-10-04 17:52:29 +01:00 |
|
Charles Care
|
834c6714fd
|
Work in progress
|
2019-09-30 09:26:08 +01:00 |
|
Charles Care
|
facf30e983
|
Refactor to support routing to workers
|
2019-09-13 14:40:41 +01:00 |
|
Charles Care
|
8a13e48958
|
Add router
|
2019-09-10 16:25:53 +01:00 |
|
Charles Care
|
2331da3289
|
Support all platform operations over zmq
|
2019-09-10 14:29:00 +01:00 |
|
Charles Care
|
61561aadfa
|
Add RPC daemon
|
2019-09-10 10:58:45 +01:00 |
|
Charles Care
|
692d5931f6
|
Update bins scripts
|
2019-09-04 09:12:00 +01:00 |
|
Charles Care
|
a5df09520b
|
Add test runner script
|
2019-09-03 15:50:35 +01:00 |
|
Charles Care
|
3a8eba6fbb
|
Fixup tests
|
2019-09-03 15:39:59 +01:00 |
|
Charles Care
|
1599beccf7
|
Invoke with memory limits
|
2019-09-03 15:03:33 +01:00 |
|
Charles Care
|
c34203cde0
|
Capturing standard out/err from ruby
|
2019-09-03 14:45:25 +01:00 |
|
Charles Care
|
4209ec3c5d
|
Extracting a class to represent a single run
|
2019-09-03 10:41:48 +01:00 |
|
Charles Care
|
e3946d2c51
|
Invoking an analyzer from ruby
|
2019-09-02 20:23:11 +01:00 |
|
Charles Care
|
39117b9236
|
Spike of runtime setup
|
2019-09-02 09:38:22 +01:00 |
|
Charles Care
|
ceef614b4f
|
Refactor layout
|
2019-08-30 18:22:24 +01:00 |
|
Charles Care
|
f5725d00ed
|
Creating missing repositories
|
2019-08-30 18:07:31 +01:00 |
|
Charles Care
|
0e5cf0ab44
|
Add class method to initialise repo
|
2019-08-30 17:44:49 +01:00 |
|
Charles Care
|
34b6b7d72f
|
Check that a tag exists prior to building
|
2019-08-30 17:40:26 +01:00 |
|
Charles Care
|
b24043a6f7
|
Extract build tag
|
2019-08-30 15:31:19 +01:00 |
|
Charles Care
|
f73ef8d4e5
|
Test build delegation
|
2019-08-30 15:15:51 +01:00 |
|
Charles Care
|
b707e32994
|
Test binary invocations are correct
|
2019-08-30 12:07:12 +01:00 |
|
Charles Care
|
18b9ca3c44
|
Setup coverage check (and tidy up ignore files)
|
2019-08-30 09:53:38 +01:00 |
|
Charles Care
|
2eb20c4e89
|
Update README
|
2019-08-15 14:45:19 +01:00 |
|
Charles Care
|
79d840c74a
|
Externalise config
|
2019-08-15 14:38:14 +01:00 |
|
Charles Care
|
8d9431859e
|
Refactor to tag builds correctly
|
2019-08-15 14:03:29 +01:00 |
|
Charles Care
|
85978063bb
|
Specify fixtures folder as an arg
|
2019-08-15 09:57:18 +01:00 |
|
Charles Care
|
e54d1ca26c
|
Refactoring to make more testable and composable
|
2019-08-14 20:58:30 +01:00 |
|
Charles Care
|
751e2dda8c
|
Getting fixtures working with test analyzer
|
2019-08-14 12:40:49 +01:00 |
|
Charles Care
|
bdacd93298
|
Fixup test
|
2019-08-14 11:14:42 +01:00 |
|