You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
986 B
27 lines
986 B
name: nextcloud-neon |
|
repository: https://github.com/nextcloud/neon |
|
|
|
sdkPath: .fvm/flutter_sdk |
|
|
|
bootstrap: |
|
# It seems so that running "pub get" in parallel has some issues (like |
|
# https://github.com/dart-lang/pub/issues/3404). Disabling this feature |
|
# makes the CI much more stable. |
|
runPubGetInParallel: false |
|
|
|
packages: |
|
- packages/* |
|
- packages/dynamite/* |
|
- packages/neon/* |
|
|
|
ide: |
|
intellij: |
|
enabled: false |
|
|
|
scripts: |
|
format: dart format --fix --line-length 120 . |
|
format-check: dart format --output=none --set-exit-if-changed --line-length 120 . |
|
analyze: dart analyze --fatal-infos . |
|
test: melos exec --concurrency=1 --fail-fast --dir-exists=test -- "flutter test --concurrency=$(nproc --all)" |
|
generate:neon:build_runner: melos exec --scope="neon*" --file-exists="build.yaml" -- dart run build_runner build --delete-conflicting-outputs && melos run format |
|
generate:neon:l10n: melos exec --flutter --dir-exists="lib/l10n" flutter gen-l10n && melos run format
|
|
|