2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-27 04:56:48 +00:00

Start InvenTree server

This commit is contained in:
Oliver Walters 2022-05-21 21:03:43 +10:00
parent 63dd081a1c
commit 62b0fcbec5
3 changed files with 26 additions and 7 deletions

View File

@ -1,5 +1,3 @@
# Run flutter linting checks
name: CI name: CI
on: on:
@ -12,7 +10,16 @@ on:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
INVENTREE_DB_ENGINE: django.db.backends.sqlite3
INVENTREE_DB_NAME: ../inventree_unit_test_db.sqlite3
INVENTREE_MEDIA_ROOT: ../test_inventree_media
INVENTREE_STATIC_ROOT: ../test_inventree_static
INVENTREE_ADMIN_USER: testuser
INVENTREE_ADMIN_PASSWORD: testpassword
INVENTREE_ADMIN_EMAIL: test@test.com
INVENTREE_PYTHON_TEST_SERVER: http://localhost:12345
INVENTREE_PYTHON_TEST_USERNAME: testuser
INVENTREE_PYTHON_TEST_PASSWORD: testpassword
jobs: jobs:
test: test:
@ -35,12 +42,26 @@ jobs:
run: | run: |
cd lib/l10n cd lib/l10n
python3 collect_translations.py python3 collect_translations.py
- name: Run Unit Tests - name: Static Analysis Tests
run: | run: |
cp lib/dummy_dsn.dart lib/dsn.dart cp lib/dummy_dsn.dart lib/dsn.dart
python3 find_dart_files.py python3 find_dart_files.py
flutter pub get flutter pub get
flutter analyze flutter analyze
- name: Start InvenTree Server
run: |
sudo apt-get install python3-dev python3-pip python3-venv python3-wheel g++
pip3 install invoke
git clone --depth 1 https://github.com/inventree/inventree ./inventree_server
cd inventree_server
invoke install
invoke migrate
invoke import-fixtures
invoke server -a 127.0.0.1:12345 &
invoke wait
- name: Unit Tests
run: |
flutter test --coverage flutter test --coverage
- name: Coveralls - name: Coveralls

View File

@ -21,7 +21,7 @@ if __name__ == '__main__':
skips = [ skips = [
'generated', 'generated',
'l10n', 'l10n',
'dummy_dsn.dart', 'dsn.dart',
] ]
for path in dart_files: for path in dart_files:

View File

@ -1,5 +1,3 @@
import "dart:ui"; import "dart:ui";
const Color COLOR_GRAY = Color.fromRGBO(50, 50, 50, 1); const Color COLOR_GRAY = Color.fromRGBO(50, 50, 50, 1);