ci: ensure github token env variable for coveralls
This commit is contained in:
parent
b78c70a378
commit
4d59cbdbdc
|
@ -78,7 +78,6 @@ jobs:
|
||||||
MYSQL_TAG: 8
|
MYSQL_TAG: 8
|
||||||
PGSQL_TAG: 13
|
PGSQL_TAG: 13
|
||||||
REDIS_TAG: 6
|
REDIS_TAG: 6
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
run: |
|
run: |
|
||||||
docker-compose \
|
docker-compose \
|
||||||
-f .ci/docker-compose-file/docker-compose-mongo-single-tcp.yaml \
|
-f .ci/docker-compose-file/docker-compose-mongo-single-tcp.yaml \
|
||||||
|
@ -100,6 +99,12 @@ jobs:
|
||||||
with:
|
with:
|
||||||
name: coverdata
|
name: coverdata
|
||||||
path: _build/test/cover
|
path: _build/test/cover
|
||||||
|
- uses: actions/upload-artifact@v1
|
||||||
|
if: failure()
|
||||||
|
with:
|
||||||
|
name: logs_${{ matrix.otp_release }}
|
||||||
|
path: _build/test/logs
|
||||||
|
|
||||||
|
|
||||||
make_cover:
|
make_cover:
|
||||||
needs:
|
needs:
|
||||||
|
@ -137,29 +142,21 @@ jobs:
|
||||||
path: source/_build/default/lib/quicer/
|
path: source/_build/default/lib/quicer/
|
||||||
key: ${{ matrix.os }}-${{ matrix.otp }}-${{ matrix.arch }}-${{ steps.deps-refs.outputs.DEP_QUICER_REF }}
|
key: ${{ matrix.os }}-${{ matrix.otp }}-${{ matrix.arch }}-${{ steps.deps-refs.outputs.DEP_QUICER_REF }}
|
||||||
|
|
||||||
- name: compile test profile
|
|
||||||
run: |
|
|
||||||
DIAGNOSTIC=1 make cover
|
|
||||||
|
|
||||||
- uses: actions/download-artifact@v2
|
- uses: actions/download-artifact@v2
|
||||||
name: download coverdata
|
name: download coverdata
|
||||||
with:
|
with:
|
||||||
name: coverdata
|
name: coverdata
|
||||||
path: _build/test/cover
|
path: _build/test/cover
|
||||||
|
|
||||||
- name: make cover and send to coveralls
|
- name: make cover
|
||||||
run: |
|
run: make cover
|
||||||
DIAGNOSTIC=1 make cover
|
|
||||||
DIAGNOSTIC=1 make coveralls
|
|
||||||
- name: cat rebar.crashdump
|
|
||||||
if: failure()
|
|
||||||
run: if [ -f 'rebar3.crashdump' ];then cat 'rebar3.crashdump'; fi
|
|
||||||
- uses: actions/upload-artifact@v1
|
|
||||||
if: failure()
|
|
||||||
with:
|
|
||||||
name: logs_${{ matrix.otp_release }}
|
|
||||||
path: _build/test/logs
|
|
||||||
|
|
||||||
|
- name: send to coveralls
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
run: make coveralls
|
||||||
|
|
||||||
|
# do this in a separate job
|
||||||
finish:
|
finish:
|
||||||
needs: make_cover
|
needs: make_cover
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
|
Loading…
Reference in New Issue