您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
28 行
1000 B
28 行
1000 B
{% metadata_file .yamato/project.metafile %}
|
|
---
|
|
|
|
# Run all relevant tasks when a pull request targeting specified
|
|
# branches is created or updated.
|
|
pull_request_trigger:
|
|
name: Pull Request Trigger (main, develop, & release branches)
|
|
dependencies:
|
|
- .yamato/project-standards.yml#standards_{{ projects.first.name }}
|
|
{% for project in projects -%}
|
|
{% for platform in test_platforms -%}
|
|
# desktop platforms
|
|
- .yamato/project-tests.yml#test_{{ project.name }}_{{ project.test_editors.first }}_{{ platform.name }}
|
|
{% endfor -%} # platform
|
|
# iOS
|
|
- .yamato/mobile-build-and-run.yml#mobile_test_ios_{{ project.name }}_{{ project.test_editors.first }}
|
|
# Android
|
|
- .yamato/mobile-build-and-run.yml#mobile_test_android_{{ project.name }}_{{ project.test_editors.first }}
|
|
{% endfor -%} # projects
|
|
|
|
triggers:
|
|
cancel_old_ci: true
|
|
pull_requests:
|
|
- targets:
|
|
only:
|
|
- "main"
|
|
- "develop"
|
|
- "/release\/.*/"
|