|
1 | | -# Created with package:mono_repo v1.2.1 |
| 1 | +# Created with package:mono_repo v2.0.0 |
2 | 2 | language: dart |
3 | 3 |
|
4 | 4 | jobs: |
5 | 5 | include: |
6 | 6 | - stage: analyze_and_format |
7 | | - name: "SDK: stable - DIR: angular_components - TASKS: [dartfmt -n --set-exit-if-changed ., dartanalyzer --fatal-warnings .]" |
| 7 | + name: "SDK: dev; PKGS: angular_components, angular_gallery, angular_gallery_section; TASKS: [`dartfmt -n --set-exit-if-changed .`, `dartanalyzer --fatal-warnings .`]" |
| 8 | + dart: dev |
| 9 | + env: PKGS="angular_components angular_gallery angular_gallery_section" |
8 | 10 | script: ./tool/travis.sh dartfmt dartanalyzer |
9 | | - env: PKG="angular_components" |
10 | | - dart: stable |
11 | 11 | - stage: analyze_and_format |
12 | | - name: "SDK: dev - DIR: angular_components - TASKS: [dartfmt -n --set-exit-if-changed ., dartanalyzer --fatal-warnings .]" |
13 | | - script: ./tool/travis.sh dartfmt dartanalyzer |
14 | | - env: PKG="angular_components" |
15 | | - dart: dev |
| 12 | + name: "SDK: 2.2.1-dev.3.0; PKGS: angular_components, angular_gallery, angular_gallery_section; TASKS: `dartanalyzer --fatal-warnings .`" |
| 13 | + dart: "2.2.1-dev.3.0" |
| 14 | + env: PKGS="angular_components angular_gallery angular_gallery_section" |
| 15 | + script: ./tool/travis.sh dartanalyzer |
16 | 16 | - stage: unit_test |
17 | | - name: "SDK: stable - DIR: angular_components - TASKS: [./tool/travis/install_protoc.sh, pub run test --run-skipped]" |
18 | | - script: ./tool/travis.sh command test |
19 | | - env: PKG="angular_components" |
20 | | - dart: stable |
| 17 | + name: "SDK: 2.2.1-dev.3.0; PKG: angular_components; TASKS: [`./tool/travis/install_protoc.sh`, `pub run test --run-skipped`]" |
| 18 | + dart: "2.2.1-dev.3.0" |
| 19 | + env: PKGS="angular_components" |
| 20 | + script: ./tool/travis.sh command_0 test |
21 | 21 | - stage: unit_test |
22 | | - name: "SDK: dev - DIR: angular_components - TASKS: [./tool/travis/install_protoc.sh, pub run test --run-skipped]" |
23 | | - script: ./tool/travis.sh command test |
24 | | - env: PKG="angular_components" |
| 22 | + name: "SDK: dev; PKG: angular_components; TASKS: [`./tool/travis/install_protoc.sh`, `pub run test --run-skipped`]" |
| 23 | + dart: dev |
| 24 | + env: PKGS="angular_components" |
| 25 | + script: ./tool/travis.sh command_0 test |
| 26 | + - stage: build |
| 27 | + name: "SDK: 2.2.1-dev.3.0; PKG: examples/angular_components_example; TASKS: [`pub run build_runner build web`, `pub run build_runner build web --release`]" |
| 28 | + dart: "2.2.1-dev.3.0" |
| 29 | + env: PKGS="examples/angular_components_example" |
| 30 | + script: ./tool/travis.sh command_1 command_2 |
| 31 | + - stage: build |
| 32 | + name: "SDK: dev; PKG: examples/angular_components_example; TASKS: [`pub run build_runner build web`, `pub run build_runner build web --release`]" |
25 | 33 | dart: dev |
| 34 | + env: PKGS="examples/angular_components_example" |
| 35 | + script: ./tool/travis.sh command_1 command_2 |
26 | 36 |
|
27 | 37 | stages: |
28 | 38 | - analyze_and_format |
29 | 39 | - unit_test |
| 40 | + - build |
30 | 41 |
|
31 | 42 | # Only building master means that we don't run two builds for each pull request. |
32 | 43 | branches: |
|
37 | 48 | directories: |
38 | 49 | - "$HOME/.pub-cache" |
39 | 50 | - angular_components/.dart_tool/build |
| 51 | + - angular_gallery/.dart_tool/build |
| 52 | + - angular_gallery_section/.dart_tool/build |
| 53 | + - examples/angular_components_example/.dart_tool/build |
0 commit comments