Merge pull request #7534 from artemry-mlnx/artemry-mlnx/cleanup_workspace_wa
Implemented a W/A for workspace cleanup issue
Этот коммит содержится в:
Коммит
758c3f8d05
@ -18,18 +18,12 @@ variables:
|
|||||||
jobs:
|
jobs:
|
||||||
- job: mellanox_ompi_ci
|
- job: mellanox_ompi_ci
|
||||||
displayName: Mellanox Open MPI CI
|
displayName: Mellanox Open MPI CI
|
||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 90
|
||||||
container:
|
container:
|
||||||
image: rdmz-harbor.rdmz.labs.mlnx/hpcx/ompi_ci:latest
|
image: rdmz-harbor.rdmz.labs.mlnx/hpcx/ompi_ci:latest
|
||||||
options: -v /hpc/local:/hpc/local -v /opt:/opt --uts=host --ipc=host --ulimit stack=67108864
|
options: -v /hpc/local:/hpc/local -v /opt:/opt --uts=host --ipc=host --ulimit stack=67108864
|
||||||
--ulimit memlock=-1 --security-opt seccomp=unconfined --cap-add=SYS_ADMIN --device=/dev/infiniband/
|
--ulimit memlock=-1 --security-opt seccomp=unconfined --cap-add=SYS_ADMIN --device=/dev/infiniband/
|
||||||
steps:
|
steps:
|
||||||
- task: DeleteFiles@1
|
|
||||||
displayName: Cleanup workspace folder
|
|
||||||
inputs:
|
|
||||||
sourceFolder: $(Pipeline.Workspace)
|
|
||||||
contents: |
|
|
||||||
**/jenkins_scripts
|
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
path: ompi
|
path: ompi
|
||||||
@ -37,11 +31,8 @@ jobs:
|
|||||||
- bash: |
|
- bash: |
|
||||||
set -eE
|
set -eE
|
||||||
[ "$(debug)" = "true" ] && set -x
|
[ "$(debug)" = "true" ] && set -x
|
||||||
cd $(Pipeline.Workspace)
|
rm -rf $(Pipeline.Workspace)/jenkins_scripts
|
||||||
git clone $(ompi_jenkins_scripts_git_repo_url)
|
git clone $(ompi_jenkins_scripts_git_repo_url) --branch $(ompi_jenkins_scripts_git_branch) $(Pipeline.Workspace)/jenkins_scripts
|
||||||
cd $(Pipeline.Workspace)/jenkins_scripts && git checkout $(ompi_jenkins_scripts_git_branch)
|
|
||||||
export WORKSPACE=$(Pipeline.Workspace)/ompi
|
export WORKSPACE=$(Pipeline.Workspace)/ompi
|
||||||
# TODO: rework ompi_test.sh to avoid Jenkins mentions
|
|
||||||
export JENKINS_RUN_TESTS=yes
|
|
||||||
$(Pipeline.Workspace)/jenkins_scripts/jenkins/ompi/ompi_test.sh
|
$(Pipeline.Workspace)/jenkins_scripts/jenkins/ompi/ompi_test.sh
|
||||||
displayName: Build and test Open MPI
|
displayName: Build and test Open MPI
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user