@@ -17,7 +17,7 @@ variables:
17
17
working_directory : ~/cmake-cookbook
18
18
setup : &setup
19
19
run :
20
- name : Set up Python dependencies
20
+ name : Set up base system and Python dependencies
21
21
command : |
22
22
cat >> $BASH_ENV <<EOF
23
23
if [[ "$CIRCLECI_COMPILER" == "intel" ]] ; then
@@ -36,19 +36,19 @@ variables:
36
36
name : Testing
37
37
shell : /bin/bash
38
38
command : |
39
- pipenv run python testing/collect_tests.py 'chapter-01/recipe-*' &&
40
- pipenv run python testing/collect_tests.py 'chapter-02/recipe-*' &&
41
- pipenv run python testing/collect_tests.py 'chapter-03/recipe-*' &&
42
- pipenv run python testing/collect_tests.py 'chapter-04/recipe-*' &&
43
- pipenv run python testing/collect_tests.py 'chapter-05/recipe-*' &&
44
- pipenv run python testing/collect_tests.py 'chapter-06/recipe-*' &&
45
- pipenv run python testing/collect_tests.py 'chapter-07/recipe-*' &&
46
- pipenv run python testing/collect_tests.py 'chapter-08/recipe-*' &&
47
- pipenv run python testing/collect_tests.py 'chapter-09/recipe-*' &&
48
- pipenv run python testing/collect_tests.py 'chapter-10/recipe-*' &&
49
- pipenv run python testing/collect_tests.py 'chapter-11/recipe-0[1-3]' &&
50
- pipenv run python testing/collect_tests.py 'chapter-12/recipe-*' &&
51
- pipenv run python testing/collect_tests.py 'chapter-13/recipe-*' &&
39
+ pipenv run python testing/collect_tests.py 'chapter-01/recipe-*'
40
+ pipenv run python testing/collect_tests.py 'chapter-02/recipe-*'
41
+ pipenv run python testing/collect_tests.py 'chapter-03/recipe-*'
42
+ pipenv run python testing/collect_tests.py 'chapter-04/recipe-*'
43
+ pipenv run python testing/collect_tests.py 'chapter-05/recipe-*'
44
+ pipenv run python testing/collect_tests.py 'chapter-06/recipe-*'
45
+ pipenv run python testing/collect_tests.py 'chapter-07/recipe-*'
46
+ pipenv run python testing/collect_tests.py 'chapter-08/recipe-*'
47
+ pipenv run python testing/collect_tests.py 'chapter-09/recipe-*'
48
+ pipenv run python testing/collect_tests.py 'chapter-10/recipe-*'
49
+ pipenv run python testing/collect_tests.py 'chapter-11/recipe-0[1-3]'
50
+ pipenv run python testing/collect_tests.py 'chapter-12/recipe-*'
51
+ pipenv run python testing/collect_tests.py 'chapter-13/recipe-*'
52
52
pipenv run python testing/collect_tests.py 'chapter-14/recipe-*'
53
53
tests-conda : &tests-conda
54
54
run :
@@ -73,49 +73,26 @@ jobs:
73
73
- *setup
74
74
- *report
75
75
- *tests-conda
76
+ pgi :
77
+ << : *pgi-linux
78
+ steps :
79
+ - checkout
80
+ - *setup
81
+ - *report
82
+ - *tests
83
+ pgi-conda :
84
+ << : *pgi-linux
85
+ steps :
86
+ - checkout
87
+ - *setup
88
+ - *report
89
+ - *tests-conda
76
90
77
91
workflows :
78
92
version : 2
79
93
build :
80
94
jobs :
81
95
- intel
82
96
- intel-conda
83
-
84
- # jobs:
85
- # build:
86
- # docker:
87
- # - image: devcafe/cmake-cookbook_circleci_ubuntu16.04-intel2018.1
88
- # user: root
89
- # environment:
90
- # CIRCLECI_COMPILER: intel
91
- # working_directory: ~/cmake-cookbook
92
- # steps:
93
- # - checkout
94
- # - run:
95
- # name: Python dependencies
96
- # command: |
97
- # pip install --user pipenv --upgrade pip
98
- # pipenv install --three
99
- # - run:
100
- # name: Report
101
- # command: |
102
- # pipenv run python --version
103
- # - run:
104
- # shell: /bin/bash
105
- # name: Testing
106
- # command: |
107
- # source /opt/intel/bin/compilervars.sh -arch intel64 -platform linux
108
- # pipenv run python testing/collect_tests.py 'chapter-01/recipe-*' &&
109
- # pipenv run python testing/collect_tests.py 'chapter-02/recipe-*' &&
110
- # pipenv run python testing/collect_tests.py 'chapter-03/recipe-*' &&
111
- # pipenv run python testing/collect_tests.py 'chapter-04/recipe-*' &&
112
- # pipenv run python testing/collect_tests.py 'chapter-05/recipe-*' &&
113
- # pipenv run python testing/collect_tests.py 'chapter-06/recipe-*' &&
114
- # pipenv run python testing/collect_tests.py 'chapter-07/recipe-*' &&
115
- # pipenv run python testing/collect_tests.py 'chapter-08/recipe-*' &&
116
- # pipenv run python testing/collect_tests.py 'chapter-09/recipe-*' &&
117
- # pipenv run python testing/collect_tests.py 'chapter-10/recipe-*' &&
118
- # pipenv run python testing/collect_tests.py 'chapter-11/recipe-0[1-3]' &&
119
- # pipenv run python testing/collect_tests.py 'chapter-12/recipe-*' &&
120
- # pipenv run python testing/collect_tests.py 'chapter-13/recipe-*' &&
121
- # pipenv run python testing/collect_tests.py 'chapter-14/recipe-*'
97
+ - pgi
98
+ - pgi-conda
0 commit comments