-
100e91b9
by Arber Xhindoli
at 2018-11-30T16:40:19Z
Implementation of the getTree method.
-
49586d88
by Martin Blanchard
at 2018-11-30T17:19:40Z
_monitoring.py: Ensure buffer gets flushed in non-async mode
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
5673b009
by Martin Blanchard
at 2018-11-30T17:20:19Z
settings.py: Add a log record format setting
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
b763ec5f
by Martin Blanchard
at 2018-11-30T17:20:19Z
.gitlab-ci.yml: Drop verbose mode during tests
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
76459e0a
by Martin Blanchard
at 2018-11-30T17:20:19Z
Move --verbose CLI option do relevant subcommands
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
94bf76a7
by Martin Blanchard
at 2018-11-30T17:20:19Z
cli.py: Allow filtering log record on their domains
This patch allows filtering the log records that get printed to stdout
and stderr based on their domain name using the BGD_MESSAGE_DEBUG
environment variable. A colon separated list of domains is expected:
BGD_MESSAGE_DEBUG="buildgrid.server.cas:buildgrid.client.cas"
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
8f5d71c5
by Martin Blanchard
at 2018-11-30T17:20:19Z
server/instance.py: Setup a logging task at startup
https://gitlab.com/BuildGrid/buildgrid/issues/23
-
1dde5014
by Martin Blanchard
at 2018-12-04T14:34:08Z
job.py: Expose its ActionResult origin
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
b4ff86bb
by Martin Blanchard
at 2018-12-06T10:05:21Z
scheduler.py: Allow registering for build metadata updates
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
c5f39b31
by Martin Blanchard
at 2018-12-06T10:07:56Z
server/instance.py: Register tasks for build metrics
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
14d8ae0e
by Martin Blanchard
at 2018-12-06T10:09:27Z
server/instance.py: Stop using 'void' for empty instance in metrics
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
38eb6692
by Raoul Hidalgo Charman
at 2018-12-10T11:20:10Z
bot: Add logic to reconnect
Bot will call CreateBotSession or UpdateBotSession depending on whether it is
still connected to the server. Added run method to bot session that does this
logic.
Fixes #126
-
6ec6bf57
by Raoul Hidalgo Charman
at 2018-12-10T11:20:10Z
cmd_bot.py: Remove unnecessary KeyboardInterrupt handlers
There's already one in bot session so don't need one in cmd_bot
-
58f0dfaf
by Martin Blanchard
at 2018-12-10T11:30:51Z
setup.py: Introduce pyjwt dependency
Hosted at: https://github.com/jpadilla/pyjwt
The dependency is declared as part of a new 'auth' extra target so that
it is not installed by default, but only if requested.
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
ad6c5848
by Martin Blanchard
at 2018-12-10T11:30:51Z
server/_authentication.py: New JWT based gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
0233420b
by Martin Blanchard
at 2018-12-10T11:30:51Z
server/instance.py: Register authentication gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
5e8c5dbd
by Martin Blanchard
at 2018-12-10T11:30:51Z
client/authentication.py: New client gRPC channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
dac3e8ea
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_bot.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
d9071db2
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_capabilities.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
9cf39c9a
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_cas.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
d5fceafa
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_execute.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
47e59e5e
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_operation.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
0c6d6913
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/utils: Add a file reader helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
c4021884
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/utils/dummy.py: New (dummy) server helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
7cbd0b8f
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/auth: Add client and sever interceptor tests
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
929f314e
by Martin Blanchard
at 2018-12-10T11:30:51Z
.gitlab-ci.yml: Install auth. dependencies for testing
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
2dc0ab0f
by Martin Blanchard
at 2018-12-10T11:39:19Z
_app/settings/parser.py: Allow using dashes is key names
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
49cde519
by Martin Blanchard
at 2018-12-10T11:39:19Z
_app/settings: Use dashes in example configurations
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
e8f73080
by Martin Blanchard
at 2018-12-10T11:39:19Z
docs: Use dashes in documentation configurations
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
db2b3d30
by Martin Blanchard
at 2018-12-10T11:39:19Z
cmd_server.py: Ensure configuration file exists
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
14beca26
by Martin Blanchard
at 2018-12-10T12:20:38Z
cmd_server.py: Parse authorization configuration
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
b55ce53c
by Martin Blanchard
at 2018-12-10T12:20:39Z
_app/settings: Add a reference configuration file
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
eba38225
by Martin Blanchard
at 2018-12-10T12:20:39Z
docs: Add reference to server configuration section
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
2d8dbc30
by Martin Blanchard
at 2018-12-10T12:31:53Z
Prefer 'empty' instance by default
-
73c7fc95
by Javier Jardón
at 2018-12-10T17:18:07Z
setup.py: require at least protobuf 3.6.1
Fixes #148
-
0c8e5a4c
by Martin Blanchard
at 2018-12-11T09:22:50Z
reference.yml: Add a monitoring configuration section
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
6ab06a17
by Martin Blanchard
at 2018-12-11T09:22:52Z
server/instance.py: Handle monitoring configuration
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
5fb63a15
by Martin Blanchard
at 2018-12-11T09:22:52Z
cmd_server.py: Parse monitoring configuration
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
6c7ea3b2
by Martin Blanchard
at 2018-12-11T09:22:52Z
scheduler.py: Allow dynamic monitoring activate/deactivation
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
37d52020
by Martin Blanchard
at 2018-12-11T09:22:52Z
server/instance.py: Active schedulers monitoring
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
2265a9dc
by Martin Blanchard
at 2018-12-11T09:22:52Z
_monitoring.py: Expose a 'prints_records?' property
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
53bbd05e
by Martin Blanchard
at 2018-12-11T09:22:52Z
server/instance.py: Do not print log-record if monitoring bus does
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
70431fd4
by Martin Blanchard
at 2018-12-12T12:17:38Z
docs: Update BuildStream usage example
BuildStream remote execution configuration section recently changed. Our
documentation usage example needs an update to match the new format.
https://gitlab.com/BuildStream/buildstream/merge_requests/946
https://gitlab.com/BuildStream/buildstream/merge_requests/952
https://gitlab.com/BuildStream/buildstream/merge_requests/982