Skip to content

Commit fcd03ef

Browse files
authored
Merge pull request #11782 from B-a-S/main
Added workflow for self-hosted runner Nvidia/Mellanox
2 parents 4216f3f + 6259f6c commit fcd03ef

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

.github/workflows/ompi_nvidia.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: ompi_NVIDIA CI
2+
on: [pull_request, push]
3+
4+
jobs:
5+
deployment:
6+
runs-on: [self-hosted, linux, x64, nvidia]
7+
steps:
8+
- name: Checkout
9+
uses: actions/checkout@v3
10+
with:
11+
submodules: recursive
12+
- name: Checkout CI scripts
13+
uses: actions/checkout@v3
14+
with:
15+
repository: Mellanox/jenkins_scripts
16+
path: ompi_ci
17+
- name: Deployment infrastructure
18+
run: /start deploy
19+
build:
20+
needs: [deployment]
21+
runs-on: [self-hosted, linux, x64, nvidia]
22+
steps:
23+
- name: Building OMPI,UCX and tests
24+
run: /start build
25+
test:
26+
needs: [deployment, build]
27+
runs-on: [self-hosted, linux, x64, nvidia]
28+
steps:
29+
- name: Running tests
30+
run: /start test
31+
clean:
32+
if: ${{ always() }}
33+
needs: [deployment, build, test]
34+
runs-on: [self-hosted, linux, x64, nvidia]
35+
steps:
36+
- name: Cleaning
37+
run: /start clean

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,3 +134,5 @@ William P. LePera <lepera@us.ibm.com>
134134
George Katevenis <gkatev@ics.forth.gr>
135135

136136
Brian Barrett <brian@bbarrett.org>
137+
138+
Andrii Bilokur <abilokur@nvidia.com> B-a-S <abilokur@nvidia.com>

0 commit comments

Comments
 (0)