mirror of
https://github.com/ouchadam/small-talk.git
synced 2024-12-21 23:44:10 +01:00
no longer need to setup a synapse server for the smalltalk tests
- is handled by the chat-engine submodule and dedicated repository
This commit is contained in:
parent
09c2f76e5d
commit
cc4187b9ed
20
.github/workflows/test.yml
vendored
20
.github/workflows/test.yml
vendored
@ -25,26 +25,10 @@ jobs:
|
||||
java-version: '11'
|
||||
- uses: gradle/gradle-build-action@v2
|
||||
|
||||
- name: Create pip requirements
|
||||
run: |
|
||||
echo "matrix-synapse" > requirements.txt
|
||||
|
||||
- name: Set up Python 3.8
|
||||
uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: 3.8
|
||||
cache: 'pip'
|
||||
|
||||
- name: Start synapse server
|
||||
run: |
|
||||
pip install -r requirements.txt
|
||||
curl -sL https://gist.githubusercontent.com/ouchadam/e3ad09ec382bd91a66d88ab575ea7c31/raw/run.sh \
|
||||
| bash -s -- --no-rate-limit
|
||||
|
||||
- name: Run all unit tests
|
||||
run: ./gradlew clean allCodeCoverageReport --no-daemon
|
||||
run: ./gradlew allCodeCoverageReport
|
||||
|
||||
- uses: codecov/codecov-action@v3
|
||||
with:
|
||||
verbose: true
|
||||
files: ./build/reports/jacoco/allCodeCoverageReport/allCodeCoverageReport.xml,./chat-engine/build/reports/jacoco/allCodeCoverageReport/allCodeCoverageReport.xml
|
||||
files: ./build/reports/jacoco/allCodeCoverageReport/allCodeCoverageReport.xml
|
Loading…
Reference in New Issue
Block a user