diff options
author | Raoul Hidalgo Charman <raoul.hidalgocharman@codethink.co.uk> | 2018-12-05 10:26:45 +0000 |
---|---|---|
committer | Raoul Hidalgo Charman <raoul.hidalgocharman@codethink.co.uk> | 2018-12-05 11:18:25 +0000 |
commit | b1ed882e9b3595a9bc9ccf724feed87b8e8f6d55 (patch) | |
tree | 175cbecf4295359748b4889a1b62b5791e0ed900 | |
parent | 03ab479e625d6765184490ec93d6e86cbe9f7ccc (diff) | |
download | buildstream-raoul/628-RE-flow-optimisation.tar.gz |
format_project.rst: Add docs for action-serviceraoul/628-RE-flow-optimisation
Part of #628
-rw-r--r-- | doc/source/format_project.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/source/format_project.rst b/doc/source/format_project.rst index 9b51f8d4b..7a483141d 100644 --- a/doc/source/format_project.rst +++ b/doc/source/format_project.rst @@ -238,6 +238,8 @@ using the `remote-execution` option: server-cert: server.crt client-cert: client.crt client-key: client.key + action-service: + url: http://bar.action.com:50052 The execution-service part of remote execution does not support encrypted connections yet, so the protocol must always be http. @@ -245,6 +247,10 @@ connections yet, so the protocol must always be http. storage-service specifies a remote CAS store and the parameters are the same as those used to specify an :ref:`artifact server <artifacts>`. +The action-service specifies where built actions are cached, allowing +buildstream to check whether an action has already been executed and download it +if so. This is similar to the artifact cache but REAPI specified. + The storage service may be the same endpoint used for artifact caching. Remote execution cannot work without push access to the storage endpoint, so you must specify a client certificate and key, |