forked from ESSS/jobs_done10
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.jobs_done.yaml
49 lines (36 loc) · 1.2 KB
/
.jobs_done.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
matrix:
dist:
- 12.0
platform:
- win32,windows
- win64,windows
- redhat64,linux
branch_patterns:
- master
- fb-.*
git:
reference: "$AA_SYSTEM_REF_REPOS/{name}"
additional_repositories:
- git:
url: "ssh://[email protected]:7999/esss/ben10.git"
branch: "master"
reference: "$AA_SYSTEM_REF_REPOS/ben10"
junit_patterns:
- "**/build/{dist}-{platform}-tests/*.xml"
- "ben10/pytest.xml"
platform-windows:build_batch_commands:
- |
%AA_AASIMAR_AA_CONFIG% --aasimar-ref=origin/master --dist-ref=origin/master --dist={dist} --platform={platform} --projects-dir=%WORKSPACE% --conf-dir=%WORKSPACE% --reset-env --load-env=git || goto :eof
%AA_AASIMAR_AA% project.build jobs_done10 || goto :eof
platform-linux:build_shell_commands:
- |
$AA_AASIMAR_AA_CONFIG --aasimar-ref=origin/master --dist-ref=origin/master --dist={dist} --platform={platform} --projects-dir=$WORKSPACE --conf-dir=$WORKSPACE --reset-env --load-env=git
$AA_AASIMAR_AA project.build jobs_done10
scm_poll: |
# build at 23pm
H 23 * * *
description_regex: "HUDSON DESCRIPTION\\: (.*)"
notify_stash:
display_name: "[{branch}] {name} {dist}-{platform}"
label_expression: "dist-{dist} && {platform} && team-dev"
timeout: 20