File tree 5 files changed +26
-2
lines changed
5 files changed +26
-2
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ variables:
35
35
# $DATE is so we can tell what's what in the image list
36
36
# The $hash is the first 10 characters of the md5 of the Dockerfile. e.g.
37
37
# echo $(md5sum dev/ci/docker/bionic_coq/Dockerfile | head -c 10)
38
- CACHEKEY : " bionic_coq-V2022-02-16-401854eb90 "
38
+ CACHEKEY : " bionic_coq-V2023-06-07-de28eea879 "
39
39
IMAGE : " $CI_REGISTRY_IMAGE:$CACHEKEY"
40
40
41
41
# By default, jobs run in the base switch; override to select another switch
@@ -932,6 +932,9 @@ plugin:ci-coq_lsp:
932
932
- build:edge+flambda
933
933
- plugin:ci-serapi
934
934
935
+ plugin:ci-vscoq :
936
+ extends : .ci-template-flambda
937
+
935
938
plugin:ci-smtcoq :
936
939
extends : .ci-template
937
940
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ CI_TARGETS= \
81
81
ci-unimath \
82
82
ci-unicoq \
83
83
ci-verdi_raft \
84
+ ci-vscoq \
84
85
ci-vst
85
86
86
87
.PHONY: ci-all $(CI_TARGETS)
Original file line number Diff line number Diff line change @@ -325,6 +325,11 @@ project coqtail "https://github.com/whonore/Coqtail" "master"
325
325
# #######################################################################
326
326
project deriving " https://github.com/arthuraa/deriving" " master"
327
327
328
+ # #######################################################################
329
+ # VsCoq
330
+ # #######################################################################
331
+ project vscoq " https://github.com/coq-community/vscoq" " main"
332
+
328
333
# #######################################################################
329
334
# category-theory
330
335
# #######################################################################
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ set -e
4
+
5
+ ci_dir=" $( dirname " $0 " ) "
6
+ . " ${ci_dir} /ci-common.sh"
7
+
8
+ git_download vscoq
9
+
10
+ if [ " $DOWNLOAD_ONLY " ]; then exit 0; fi
11
+
12
+ ( cd " $CI_BUILD_DIR /vscoq/language-server"
13
+ dune build --root . --only-packages=vscoq-language-server @install
14
+ dune runtest --root .
15
+ )
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ RUN opam switch create "${COMPILER}+32bit" && eval $(opam env) && \
66
66
# EDGE switch
67
67
ENV COMPILER_EDGE="4.14.1" \
68
68
BASE_OPAM_EDGE="dune.3.6.1 dune-build-info.3.6.1 dune-release.1.6.2 ocamlfind.1.9.5 odoc.2.1.1" \
69
- CI_OPAM_EDGE="elpi.1.16.5 ppx_import.1.10.0 cmdliner.1.1.1 sexplib.v0.15.1 ppx_sexp_conv.v0.15.1 ppx_hash.v0.15.0 ppx_compare.v0.15.0 ppx_deriving_yojson.3.7.0 yojson.1.7.0 uri.4.2.0" \
69
+ CI_OPAM_EDGE="elpi.1.16.5 ppx_import.1.10.0 cmdliner.1.1.1 sexplib.v0.15.1 ppx_sexp_conv.v0.15.1 ppx_hash.v0.15.0 ppx_compare.v0.15.0 ppx_deriving_yojson.3.7.0 yojson.1.7.0 uri.4.2.0 ppx_yojson_conv.v0.15.1 ppx_inline_test.v0.15.1 ppx_assert.v0.15.0 " \
70
70
COQIDE_OPAM_EDGE="lablgtk3-sourceview3.3.1.3"
71
71
72
72
# EDGE+flambda switch, we install CI_OPAM as to be able to use
You can’t perform that action at this time.
0 commit comments