Skip to content

Commit 067ba4f

Browse files
authored
Add CI steps for 4.13 and 4.14 (#2663)
* Add CI steps for 4.13 and 4.14 * update
1 parent 241a7ac commit 067ba4f

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

.circleci/config.yml

+18
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,22 @@ jobs:
120120
- OCAML_VERSION: "4.12.x"
121121
- NPM_CONFIG_PREFIX: "~/.npm-global"
122122
<<: *common_steps
123+
4.13.0:
124+
docker:
125+
- image: ocaml/opam:debian-ocaml-4.13
126+
environment:
127+
- TERM: dumb
128+
- OCAML_VERSION: "4.13.x"
129+
- NPM_CONFIG_PREFIX: "~/.npm-global"
130+
<<: *common_steps
131+
4.14.0:
132+
docker:
133+
- image: ocaml/opam:debian-ocaml-4.14
134+
environment:
135+
- TERM: dumb
136+
- OCAML_VERSION: "4.14.x"
137+
- NPM_CONFIG_PREFIX: "~/.npm-global"
138+
<<: *common_steps
123139
esy_build:
124140
docker:
125141
- image: ocaml/opam:debian-ocaml-4.12
@@ -182,4 +198,6 @@ workflows:
182198
- 4.09.0
183199
- 4.10.0
184200
- 4.12.0
201+
- 4.13.0
202+
- 4.14.0
185203
- esy_build

formatTest/test.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ OCAML_VERSION=${OCAML_VERSION:-"4.06.2"}
1515

1616
case ${OCAML_VERSION} in
1717
4.08.*) OCAML_VERSION=4.08.0;;
18-
4.09.*|4.10.*|4.11.*|4.12.*|4.13.*) OCAML_VERSION=4.09.0;; # Outputs from OCaml 4.10 / 4.11 are exepected to be the same as OCaml 4.09
18+
4.09.*|4.10.*|4.11.*|4.12.*|4.13.*|4.14.*) OCAML_VERSION=4.09.0;; # Outputs from OCaml 4.10 / 4.11 are exepected to be the same as OCaml 4.09
1919
esac
2020

2121
unameOut="$(uname -s)"

reason.opam

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ dev-repo: "git://github.com/reasonml/reason.git"
99
tags: [ "syntax" ]
1010
build: [
1111
["dune" "build" "-p" name "-j" jobs]
12-
["dune" "runtest" "-p" name "-j" jobs] {with-test}
1312
]
1413
depends: [
1514
"ocaml" {>= "4.03" & < "4.15"}

rtop.opam

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ dev-repo: "git://github.com/reasonml/reason.git"
99
tags: [ "syntax" ]
1010
build: [
1111
["dune" "build" "-p" name "-j" jobs]
12-
["dune" "runtest" "-p" name "-j" jobs] {with-test}
1312
]
1413
depends: [
15-
"ocaml" {>= "4.02" & < "4.14"}
14+
"ocaml" {>= "4.02" & < "4.15"}
1615
"dune" {>= "1.4"}
1716
"reason"
1817
"utop" {>= "1.17"}

0 commit comments

Comments
 (0)