@@ -17,8 +17,7 @@ stages:
17
17
- ' .hspec-failures'
18
18
19
19
.header-ghc-84 : &header-ghc-84
20
- image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.4:0.6.0.0-p3
21
- allow_failure : true
20
+ image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.4:0.6.0.0-p4
22
21
variables :
23
22
STACK_YAML : " stack-804.yaml"
24
23
GHC : 804
@@ -27,7 +26,7 @@ stages:
27
26
<< : *cached-dirs
28
27
29
28
.header-ghc-86 : &header-ghc-86
30
- image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.6:0.6.0.0-p2
29
+ image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.6:0.6.0.0-p3
31
30
variables :
32
31
STACK_YAML : " stack-806.yaml"
33
32
GHC : 806
@@ -36,14 +35,23 @@ stages:
36
35
<< : *cached-dirs
37
36
38
37
.header-ghc-88 : &header-ghc-88
39
- image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.8:0.6.0.0-p2
38
+ image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.8:0.6.0.0-p3
40
39
variables :
41
40
STACK_YAML : " stack-808.yaml"
42
41
GHC : 808
43
42
cache :
44
43
key : " ${CI_COMMIT_REF_SLUG}-ghc-8.8"
45
44
<< : *cached-dirs
46
45
46
+ .header-ghc-88 : &header-ghc-810
47
+ image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.10:0.6.0.0
48
+ variables :
49
+ STACK_YAML : " stack-810.yaml"
50
+ GHC : 810
51
+ cache :
52
+ key : " ${CI_COMMIT_REF_SLUG}-ghc-8.8"
53
+ << : *cached-dirs
54
+
47
55
before_script :
48
56
- echo $CI_PROJECT_DIR
49
57
- export PATH="$HOME/.local/bin:$PATH"
@@ -75,6 +83,10 @@ build:ghc-8.8:
75
83
<< : *header-ghc-88
76
84
<< : *build-script
77
85
86
+ build:ghc-8.10 :
87
+ << : *header-ghc-810
88
+ << : *build-script
89
+
78
90
test:ghc-8.4 :
79
91
dependencies :
80
92
- build:ghc-8.4
@@ -94,16 +106,22 @@ test:ghc-8.8:
94
106
<< : *header-ghc-88
95
107
<< : *test-script
96
108
109
+ test:ghc-8.10 :
110
+ dependencies :
111
+ - build:ghc-8.10
112
+ << : *header-ghc-810
113
+ << : *test-script
114
+
97
115
deploy_documents :
98
116
only :
99
117
- master@konn/computational-algebra
100
- image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.6 :0.6.0.0-p2
118
+ image : registry.gitlab.com/konn/computational-algebra/build/ghc-8.8 :0.6.0.0-p3
101
119
stage : deploy
102
120
allow_failure : true
103
121
dependencies :
104
- - test:ghc-8.6
122
+ - test:ghc-8.8
105
123
cache :
106
- key : " ${CI_COMMIT_REF_SLUG}-ghc-8.6 "
124
+ key : " ${CI_COMMIT_REF_SLUG}-ghc-8.8 "
107
125
policy : pull
108
126
<< : *cached-dirs
109
127
script :
0 commit comments