4
4
steps :
5
5
6
6
- name : restore-cache
7
- image : bjodah/bjodahimg20dot:21.8.a
7
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
8
8
commands :
9
9
- curl ftp://chempy:$${ARTIFACTS_PASS}@$${FTP_SERVER}/cache/cache-ci.tar | tar x
10
10
secrets : [ ARTIFACTS_PASS, FTP_SERVER ]
@@ -13,12 +13,10 @@ steps:
13
13
repo : bjodah/chempy
14
14
15
15
- name : install
16
- image : bjodah/bjodahimg20dot:21.8.a
16
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
17
17
environment :
18
- - CC=gcc-11
19
- - CXX=g++-11
20
- - CPLUS_INCLUDE_PATH=/opt/boost-1.76.0/include
21
- - SUNDBASE=/opt/sundials-5.7.0-release
18
+ - CPLUS_INCLUDE_PATH=/opt-3/boost-1.87.0/include
19
+ - SUNDBASE=/opt-3/sundials-6.7.0-release
22
20
- CPATH=/usr/include/suitesparse # sunlinsol_klu.h includes "klu.h"
23
21
commands :
24
22
- export CACHE_ROOT=$(pwd)/cache-ci
@@ -36,12 +34,10 @@ steps:
36
34
- cp dist/chempy-* deploy/public_html/branches/${CI_COMMIT_BRANCH}/
37
35
38
36
- name : test-suite
39
- image : bjodah/bjodahimg20dot:21.8.a
37
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
40
38
environment :
41
- - CC=gcc-11
42
- - CXX=g++-11
43
- - CPLUS_INCLUDE_PATH=/opt/boost-1.76.0/include
44
- - SUNDBASE=/opt/sundials-5.7.0-release
39
+ - CPLUS_INCLUDE_PATH=/opt-3/boost-1.87.0/include
40
+ - SUNDBASE=/opt-3/sundials-6.7.0-release
45
41
- CPATH=/usr/include/suitesparse # sunlinsol_klu.h includes "klu.h"
46
42
- CHEMPY_SKIP_NO_TESTS=1
47
43
commands :
@@ -66,12 +62,10 @@ steps:
66
62
- install
67
63
68
64
- name : render-notebooks
69
- image : bjodah/bjodahimg20dot:21.8.a
65
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
70
66
environment :
71
67
- CHEMPY_DEPRECATION_FILTER=ignore
72
- - SUNDBASE=/opt/sundials-5.7.0-release
73
- - CC=gcc-11
74
- - CXX=g++-11
68
+ - SUNDBASE=/opt-3/sundials-6.7.0-release
75
69
- CPATH=/usr/include/suitesparse # sunlinsol_klu.h includes "klu.h"
76
70
commands :
77
71
- export PYTHONUSERBASE=$(pwd)/cache-ci/pyusrb
@@ -86,10 +80,10 @@ steps:
86
80
- install
87
81
88
82
- name : compile-documentation
89
- image : bjodah/bjodahimg20dot:21.8.a
83
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
90
84
environment :
91
85
- CHEMPY_DEPRECATION_FILTER=ignore
92
- - SUNDBASE=/opt/sundials-5 .7.0-release
86
+ - SUNDBASE=/opt-3 /sundials-6 .7.0-release
93
87
commands :
94
88
- export PYTHONUSERBASE=$(pwd)/cache-ci/pyusrb
95
89
- export CPATH=$SUNDBASE/include
@@ -103,7 +97,7 @@ steps:
103
97
- render-notebooks
104
98
105
99
- name : rebuild-cache
106
- image : bjodah/bjodahimg20dot:21.8.a
100
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
107
101
commands :
108
102
- find ./cache-ci/ -type f -mtime +90 -exec rm {} \;
109
103
- tar cf cache-ci.tar ./cache-ci/
@@ -116,7 +110,7 @@ steps:
116
110
- compile-documentation
117
111
118
112
- name : deploy-public-html
119
- image : bjodah/bjodahimg20dot:21.8.a
113
+ image : cont-reg. bjodah.se:443/bjodah/triceratops-3:24
120
114
commands :
121
115
- tar czf chempy-${CI_COMMIT_BRANCH}.tar.gz ./deploy/public_html
122
116
- curl -T chempy-${CI_COMMIT_BRANCH}.tar.gz ftp://chempy:$${ARTIFACTS_PASS}@$${FTP_SERVER}/public_html/
0 commit comments