-
Notifications
You must be signed in to change notification settings - Fork 0
/
bitbucket-pipelines.yml
34 lines (34 loc) · 1.48 KB
/
bitbucket-pipelines.yml
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
pipelines:
default:
- step:
name: Build with BXARM (Self-hosted)
runs-on:
- self.hosted
- linux
script:
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/ChecksumLibrary.ewp -make Debug -parallel `nproc` -log all
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/project.ewp -make Debug -parallel `nproc` -log all
artifacts:
- project/EWARM/Debug/Exe/ChecksumLibrary.a
- project/EWARM/Debug/Exe/project.out
- parallel:
- step:
name: IAR C-STAT Static Analysis - Library (Self-hosted)
runs-on:
- self.hosted
- linux
script:
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/ChecksumLibrary.ewp -cstat_analyze Debug -parallel `nproc` -log all
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/ChecksumLibrary.ewp -cstat_report Debug -log all
artifacts:
- project/EWARM/Debug/C-STAT/*.html
- step:
name: IAR C-STAT Static Analysis - Application (Self-hosted)
runs-on:
- self.hosted
- linux
script:
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/project.ewp -cstat_analyze Debug -parallel `nproc` -log all
- /opt/iarsystems/bxarm/common/bin/iarbuild project/EWARM/project.ewp -cstat_report Debug -log all
artifacts:
- project/EWARM/Debug/C-STAT/*.html