Skip to content

Commit

Permalink
ci: add Gitlab CI configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
JKRhb committed Nov 22, 2021
1 parent 937f2e9 commit 21b1a29
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# https://hub.docker.com/r/google/dart
image: google/dart:latest

variables:
PUB_VARS: "--platform vm --timeout 30s --concurrency=6 --test-randomize-ordering-seed=random --reporter=expanded"

# Cache downloaded dependencies and plugins between builds.
# To keep cache across branches add 'key: "$CI_JOB_NAME"'
cache:
paths:
- .pub-cache/global_packages

before_script:
- export PATH="$PATH":"~/.pub-cache/bin"
- pub get --no-precompile

style_check:
stage: test
script:
- dart format -o none --set-exit-if-changed .

lint:
stage: test
script:
- dart analyze .

test:
stage: test
script:
- dart test $PUB_VARS

0 comments on commit 21b1a29

Please sign in to comment.