xref: /libCEED/.gitlab-ci.yml (revision 09f072d199790d1b0fa48c37a04861b75c4881db)
1*09f072d1SJed Brownstages:
2*09f072d1SJed Brown  - test
3*09f072d1SJed Brown
4*09f072d1SJed Brownnoether-rocm:
5*09f072d1SJed Brown  stage: test
6*09f072d1SJed Brown  tags:
7*09f072d1SJed Brown    - rocm
8*09f072d1SJed Brown  image: jedbrown/rocm:latest
9*09f072d1SJed Brown  script:
10*09f072d1SJed Brown    - make -j$(nproc)
11*09f072d1SJed Brown    - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json
12*09f072d1SJed Brown    - make -k -j$(nproc) junit realsearch=%
13*09f072d1SJed Brown  artifacts:
14*09f072d1SJed Brown    paths:
15*09f072d1SJed Brown      - build/*.junit
16*09f072d1SJed Brown    reports:
17*09f072d1SJed Brown      junit: build/*.junit
18*09f072d1SJed Brown      performance: performance.json
19