File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change 10
10
build :
11
11
runs-on : ubuntu-latest
12
12
env :
13
- DOCKER_IMAGE : mgxd/ slurm:19.05.1
13
+ DOCKER_IMAGE : giovtorres/docker-centos7- slurm:latest
14
14
15
15
steps :
16
16
- name : Disable etelemetry
20
20
run : |
21
21
docker pull $DOCKER_IMAGE
22
22
# Have image running in background
23
- docker run `bash <(curl -s https://codecov.io/env)` -itd -h ernie --name slurm -v `pwd`:/pydra -e NO_ET=$NO_ET $DOCKER_IMAGE
24
- - name : Update python
25
- run : docker exec slurm bash -c "conda install python==3.8.15"
23
+ docker run -it -h slurmctl --cap-add sys_admin -d --name slurm -v `pwd`:/pydra -e NO_ET=$NO_ET $DOCKER_IMAGE
26
24
- name : Display previous jobs with sacct
27
25
run : |
28
26
echo "Allowing ports/daemons time to start" && sleep 10
40
38
docker exec slurm bash -c "echo $NO_ET"
41
39
docker exec slurm bash -c "ls -la && echo list top level dir"
42
40
docker exec slurm bash -c "ls -la /pydra && echo list pydra dir"
43
- docker exec slurm bash -c "pip install --upgrade pip && pip install -e /pydra[test] && python -c 'import pydra; print(pydra.__version__)'"
41
+ docker exec slurm bash -c "pip3.9 install --upgrade pip && pip3.9 install -e /pydra[test] && python3.9 -c 'import pydra; print(pydra.__version__)'"
44
42
- name : Run pytest
45
43
run : docker exec slurm bash -c "pytest --color=yes -vs -n auto --cov pydra --cov-config /pydra/.coveragerc --cov-report xml:/pydra/cov.xml --doctest-modules /pydra/pydra"
46
44
- name : Upload to codecov
You can’t perform that action at this time.
0 commit comments