"git@developer.sourcefind.cn:OpenDAS/nni.git" did not exist on "cbb63c5bec618354a25583c0861f45d4a01d9812"
Commit 65bd2b18 authored by Paul's avatar Paul
Browse files

Use gitStatusWrapper

parent 17cde00d
...@@ -32,18 +32,20 @@ def rocmtestnode(Map conf) { ...@@ -32,18 +32,20 @@ def rocmtestnode(Map conf) {
stage("checkout ${variant}") { stage("checkout ${variant}") {
checkout scm checkout scm
} }
pre() gitStatusWrapper(credentialsId: 'github-app-rocm-mici', gitHubContext: "Jenkins - ${variant}", account: 'ROCmSoftwarePlatform', repo: 'AMDMIGraphX') {
stage("image ${variant}") { pre()
try { stage("image ${variant}") {
docker.build("${image}", "${docker_build_args} .") try {
} catch(Exception ex) { docker.build("${image}", "${docker_build_args} .")
docker.build("${image}", "${docker_build_args} --no-cache .") } catch(Exception ex) {
docker.build("${image}", "${docker_build_args} --no-cache .")
}
} }
} withDockerContainer(image: image, args: "--device=/dev/kfd --device=/dev/dri --group-add video --cap-add SYS_PTRACE ${docker_args}") {
withDockerContainer(image: image, args: "--device=/dev/kfd --device=/dev/dri --group-add video --cap-add SYS_PTRACE ${docker_args}") { timeout(time: 1, unit: 'HOURS') {
timeout(time: 1, unit: 'HOURS') { body(cmake_build)
body(cmake_build) }
} }
} }
} }
...@@ -136,22 +138,13 @@ rocmtest tidy: rocmnode('rocmtest') { cmake_build -> ...@@ -136,22 +138,13 @@ rocmtest tidy: rocmnode('rocmtest') { cmake_build ->
} }
}, hip_clang_tidy: rocmhipclangnode('rocmtest') { cmake_build -> }, hip_clang_tidy: rocmhipclangnode('rocmtest') { cmake_build ->
stage('Hip Clang Tidy') { stage('Hip Clang Tidy') {
try { sh '''
sh ''' rm -rf build
rm -rf build mkdir build
mkdir build cd build
cd build CXX=/opt/rocm/llvm/bin/clang++ cmake ..
CXX=/opt/rocm/llvm/bin/clang++ cmake .. make -j$(nproc) -k analyze
make -j$(nproc) -k analyze '''
'''
} finally {
recordIssues(
aggregatingResults: true,
enabledForFailure: true,
referenceJobName: 'MLLibs/AMDMIGraphX/develop',
tools: [cmake(), clang(), sphinxBuild()]
)
}
} }
}, gcc5: rocmnode('rocmtest') { cmake_build -> }, gcc5: rocmnode('rocmtest') { cmake_build ->
stage('GCC 5 Debug') { stage('GCC 5 Debug') {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment