diff options
author | Tonghui Tang <tangtonghui0614@gmail.com> | 2020-09-02 09:10:00 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-01 18:10:00 -0700 |
commit | ea9cd69aa2eed3f320f6a80a4d0b966959c19ff0 (patch) | |
tree | a27ac39ccbb2823567988abcf2a9e507f3ee20c5 /.github/workflows/build.yml | |
parent | bc8825d543cae6bc8af940f9de8d9cc0cabcf4f4 (diff) | |
download | ot-br-posix-ea9cd69aa2eed3f320f6a80a4d0b966959c19ff0.tar.gz |
[web] topology visualization (#519)
This is the first PR of OpenThread Network Manager.
In general, it implements a new module -- OTBR-REST, which is directly
embedded in OTBR-AGENT and provides RESTful API for a new feature of
WEB UI -- Topology Visualization.
Topology Visualization aims to collect diagnostic information of all
nodes in current network, visualize their relations and provide the
display of all the details.
The frontend part is implemented based on the frontend of OTBR-WEB for
the time being. We will then implement all the functionality OTBR-WEB
provides and transplant the frontend static file of OTBR-WEB in this
module.
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 89c805c8..afdae63b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,6 +85,26 @@ jobs: run: script/test build check - name: Codecov uses: codecov/codecov-action@v1 + + rest-check: + runs-on: ubuntu-18.04 + strategy: + matrix: + rest: ["rest", ""] + env: + BUILD_TARGET: check + OTBR_REST: ${{ matrix.rest }} + OTBR_COVERAGE: 1 + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - name: Bootstrap + run: tests/scripts/bootstrap.sh + - name: Run + run: script/test build check + - name: Codecov + uses: codecov/codecov-action@v1 script-check: runs-on: ubuntu-18.04 |