|
133 | 133 | .patterns-components_display_screen: &patterns-components_display_screen |
134 | 134 | - "components/display/screen/**/*" |
135 | 135 |
|
136 | | -.patterns-components_display_tools_esp_lv_spng: &patterns-components_display_tools_esp_lv_spng |
137 | | - - "components/display/tools/esp_lv_spng/**/*" |
| 136 | +.patterns-components_display_tools_esp_lv_decoder: &patterns-components_display_tools_esp_lv_decoder |
| 137 | + - "components/display/tools/esp_lv_decoder/**/*" |
| 138 | + - "components/tools/cmake_utilities/package_manager.cmake" |
| 139 | + |
| 140 | +.patterns-components_display_tools_esp_lv_fs: &patterns-components_display_tools_esp_lv_fs |
| 141 | + - "components/display/tools/esp_lv_fs/**/*" |
138 | 142 | - "components/tools/cmake_utilities/package_manager.cmake" |
139 | 143 |
|
140 | 144 | .patterns-components_display_tools_esp_mmap_assets: &patterns-components_display_tools_esp_mmap_assets |
|
328 | 332 | - "components/button/include/iot_button.h" |
329 | 333 | - "components/display/screen/interface_driver/scr_interface_driver.h" |
330 | 334 | - "components/display/screen/screen_driver.h" |
331 | | - - "components/display/tools/esp_lv_spng/include/esp_lv_spng.h" |
| 335 | + - "components/display/tools/esp_lv_decoder/include/esp_lv_decoder.h" |
| 336 | + - "components/display/tools/esp_lv_fs/include/esp_lv_fs.h" |
332 | 337 | - "components/display/tools/esp_mmap_assets/include/esp_mmap_assets.h" |
333 | 338 | - "components/display/touch_panel/touch_panel.h" |
334 | 339 | - "components/i2c_bus/include/i2c_bus.h" |
|
460 | 465 | .patterns-example_lvgl_freetype: &patterns-example_lvgl_freetype |
461 | 466 | - "examples/hmi/lvgl_freetype/**/*" |
462 | 467 |
|
463 | | -.patterns-example_lvgl_spng: &patterns-example_lvgl_spng |
464 | | - - "examples/hmi/lvgl_spng/**/*" |
465 | | - |
466 | 468 | .patterns-example_motor_bldc_fan_rainmaker: &patterns-example_motor_bldc_fan_rainmaker |
467 | 469 | - "examples/motor/bldc_fan_rainmaker/**/*" |
468 | 470 |
|
|
481 | 483 | .patterns-example_ota_simple_ota_example: &patterns-example_ota_simple_ota_example |
482 | 484 | - "examples/ota/simple_ota_example/**/*" |
483 | 485 |
|
| 486 | +.patterns-example_perf_benchmark: &patterns-example_perf_benchmark |
| 487 | + - "examples/hmi/perf_benchmark/**/*" |
| 488 | + |
484 | 489 | .patterns-example_screen: &patterns-example_screen |
485 | 490 | - "examples/screen/**/*" |
486 | 491 |
|
|
994 | 999 | - <<: *if-dev-push |
995 | 1000 | changes: *patterns-components_display_tools_esp_mmap_assets |
996 | 1001 |
|
997 | | -.rules:build:example_lvgl_spng: |
998 | | - rules: |
999 | | - - <<: *if-protected |
1000 | | - - <<: *if-label-build |
1001 | | - - <<: *if-trigger-job |
1002 | | - - <<: *if-dev-push |
1003 | | - changes: *patterns-build_system |
1004 | | - - <<: *if-dev-push |
1005 | | - changes: *patterns-example_lvgl_spng |
1006 | | - - <<: *if-dev-push |
1007 | | - changes: *patterns-components_display_tools_esp_mmap_assets |
1008 | | - - <<: *if-dev-push |
1009 | | - changes: *patterns-components_display_tools_esp_lv_spng |
1010 | | - |
1011 | 1002 | .rules:build:example_motor_bldc_fan_rainmaker: |
1012 | 1003 | rules: |
1013 | 1004 | - <<: *if-protected |
|
1082 | 1073 | - <<: *if-dev-push |
1083 | 1074 | changes: *patterns-example_ota_simple_ota_example |
1084 | 1075 |
|
| 1076 | +.rules:build:example_perf_benchmark: |
| 1077 | + rules: |
| 1078 | + - <<: *if-protected |
| 1079 | + - <<: *if-label-build |
| 1080 | + - <<: *if-trigger-job |
| 1081 | + - <<: *if-dev-push |
| 1082 | + changes: *patterns-build_system |
| 1083 | + - <<: *if-dev-push |
| 1084 | + changes: *patterns-example_perf_benchmark |
| 1085 | + - <<: *if-dev-push |
| 1086 | + changes: *patterns-components_display_tools_esp_mmap_assets |
| 1087 | + - <<: *if-dev-push |
| 1088 | + changes: *patterns-components_display_tools_esp_lv_decoder |
| 1089 | + - <<: *if-dev-push |
| 1090 | + changes: *patterns-components_display_tools_esp_lv_fs |
| 1091 | + |
1085 | 1092 | .rules:build:example_screen: |
1086 | 1093 | rules: |
1087 | 1094 | - <<: *if-protected |
|
1737 | 1744 | - <<: *if-dev-push |
1738 | 1745 | changes: *patterns-components_display_screen |
1739 | 1746 |
|
| 1747 | +.rules:build:components_display_tools_esp_lv_decoder_test_apps: |
| 1748 | + rules: |
| 1749 | + - <<: *if-protected |
| 1750 | + - <<: *if-label-build |
| 1751 | + - <<: *if-label-target_test |
| 1752 | + - <<: *if-trigger-job |
| 1753 | + - <<: *if-dev-push |
| 1754 | + changes: *patterns-build_system |
| 1755 | + - <<: *if-dev-push |
| 1756 | + changes: *patterns-components_display_tools_esp_lv_decoder |
| 1757 | + |
| 1758 | +.rules:build:components_display_tools_esp_lv_fs_test_apps: |
| 1759 | + rules: |
| 1760 | + - <<: *if-protected |
| 1761 | + - <<: *if-label-build |
| 1762 | + - <<: *if-label-target_test |
| 1763 | + - <<: *if-trigger-job |
| 1764 | + - <<: *if-dev-push |
| 1765 | + changes: *patterns-build_system |
| 1766 | + - <<: *if-dev-push |
| 1767 | + changes: *patterns-components_display_tools_esp_lv_fs |
| 1768 | + - <<: *if-dev-push |
| 1769 | + changes: *patterns-components_display_tools_esp_mmap_assets |
| 1770 | + |
1740 | 1771 | .rules:build:components_display_tools_esp_mmap_assets_test_apps: |
1741 | 1772 | rules: |
1742 | 1773 | - <<: *if-protected |
|
0 commit comments