finnball pushed to branch master at BuildGrid / buildgrid
Commits:
-
49cc153a
by finn at 2018-07-26T14:00:58Z
2 changed files:
Changes:
... | ... | @@ -45,3 +45,17 @@ coverage: |
45 | 45 |
- coverage report --rcfile=../.coveragerc -m
|
46 | 46 |
dependencies:
|
47 | 47 |
- tests-fedora
|
48 |
+ |
|
49 |
+# Deploy, only for merges which land on master branch.
|
|
50 |
+#
|
|
51 |
+pages:
|
|
52 |
+ stage: post
|
|
53 |
+ dependencies:
|
|
54 |
+ - tests-fedora
|
|
55 |
+ script:
|
|
56 |
+ - mv coverage/ public/
|
|
57 |
+ artifacts:
|
|
58 |
+ paths:
|
|
59 |
+ - public/
|
|
60 |
+ only:
|
|
61 |
+ - master
|
1 | 1 |
BuildGrid
|
2 | 2 |
=========
|
3 | 3 |
|
4 |
+.. image:: https://gitlab.com/Buildgrid/buildgrid/badges/master/pipeline.svg
|
|
5 |
+ :target: https://gitlab.com/BuildStream/buildstream/commits/master
|
|
6 |
+ |
|
7 |
+.. image:: https://gitlab.com/BuildGrid/buildgrid/badges/master/coverage.svg?job=coverage
|
|
8 |
+ :target: https://gitlab.com/BuildGrid/buildgrid/commits/master
|
|
9 |
+ |
|
10 |
+ |
|
4 | 11 |
BuildGrid is a python remote execution service which implements the `Remote Execution API <https://github.com/bazelbuild/remote-apis//>`_ and the `Remote Workers API <https://docs.google.com/document/d/1s_AzRRD2mdyktKUj2HWBn99rMg_3tcPvdjx3MPbFidU/edit#heading=h.1u2taqr2h940/>`_.
|
5 | 12 |
|
6 | 13 |
The goal is to be able to execute build jobs remotely on a grid of computers to massively speed up build times. Workers on the system will also be able to run with different environments. It is designed to work with but not exclusively with `BuildStream <https://wiki.gnome.org/Projects/BuildStream/>`_.
|