Fix CI for new repository structure
This commit is contained in:
parent
82857dcb94
commit
d3f91f05a2
@ -144,10 +144,10 @@ test:multinode.sh:
|
||||
- jbuilder build @test/runtest_multinode.sh
|
||||
retry: 1
|
||||
|
||||
test:proto:sandboxing:
|
||||
test:proto:sandbox:
|
||||
<<: *test_definition
|
||||
script:
|
||||
- jbuilder build @src/proto/runtest_sandboxing
|
||||
- jbuilder build @runtest_sandbox
|
||||
|
||||
## Publishing (small) docker images with tezos binaries
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
FROM $base_image
|
||||
|
||||
COPY src tezos/src
|
||||
COPY test tezos/test
|
||||
COPY scripts tezos/scripts
|
||||
COPY vendors tezos/vendors
|
||||
COPY Makefile jbuild .ocp-indent tezos/
|
||||
COPY . tezos
|
||||
|
||||
RUN sudo chown -R opam /home/opam/tezos && \
|
||||
cd tezos && \
|
||||
|
@ -1,7 +1,7 @@
|
||||
FROM $base_image
|
||||
|
||||
COPY scripts/install_build_deps.sh scripts/version.sh tezos/scripts/
|
||||
COPY tezos.opam tezos/
|
||||
COPY tezos-deps.opam tezos/
|
||||
RUN sudo apk update && \
|
||||
opam config exec -- ./tezos/scripts/install_build_deps.sh && \
|
||||
opam install ocp-indent && \
|
||||
|
@ -1,7 +1,7 @@
|
||||
diff --git a/src/proto/alpha/constants_repr.ml b/src/proto/alpha/constants_repr.ml
|
||||
diff --git a/lib_embedded_protocol_alpha/src/constants_repr.ml b/lib_embedded_protocol_alpha/src/constants_repr.ml
|
||||
index 61e79c8a..f91ce282 100644
|
||||
--- a/src/proto/alpha/constants_repr.ml
|
||||
+++ b/src/proto/alpha/constants_repr.ml
|
||||
--- a/lib_embedded_protocol_alpha/src/constants_repr.ml
|
||||
+++ b/lib_embedded_protocol_alpha/src/constants_repr.ml
|
||||
@@ -49,15 +49,14 @@ let read_public_key s =
|
||||
Ed25519.Public_key.of_bytes (Bytes.of_string (Hex_encode.hex_decode s))
|
||||
|
||||
|
@ -20,10 +20,10 @@ opam pin --yes add --no-action --dev-repo sodium
|
||||
opam pin --yes add --no-action --dev-repo ocp-ocamlres
|
||||
opam pin --yes add --no-action --dev-repo ocplib-json-typed
|
||||
## Force opam to take account of the new `tezos-deps.opam`
|
||||
opam pin --yes remove tezos
|
||||
opam pin --yes add --no-action tezos $src_dir
|
||||
opam pin --yes remove tezos-deps
|
||||
opam pin --yes add --no-action tezos-deps $src_dir
|
||||
|
||||
opam list --installed depext || opam install depext
|
||||
opam depext tezos
|
||||
opam depext tezos-deps
|
||||
|
||||
opam install tezos --deps-only
|
||||
opam install tezos-deps --deps-only
|
||||
|
36
tezos-deps.opam
Normal file
36
tezos-deps.opam
Normal file
@ -0,0 +1,36 @@
|
||||
opam-version: "1.2"
|
||||
version: "dev"
|
||||
maintainer: "contact@tezos.com"
|
||||
authors: [ "Tezos devteam" ]
|
||||
homepage: "https://www.tezos.com/"
|
||||
bug-reports: "https://gitlab.com/tezos/tezos/issues"
|
||||
dev-repo: "https://gitlab.com/tezos/tezos.git"
|
||||
license: "unreleased"
|
||||
depends: [
|
||||
"ocamlfind" { build }
|
||||
"jbuilder" { build & >= "1.0+beta15" }
|
||||
"base-bigarray"
|
||||
"base-threads"
|
||||
"conf-libev"
|
||||
"calendar"
|
||||
"cohttp" { >= "0.21" }
|
||||
"conduit"
|
||||
"ezjsonm" { >= "0.5.0" }
|
||||
"git"
|
||||
"git-unix"
|
||||
"irmin" { >= "1.3" }
|
||||
"irmin-unix" { >= "1.3" }
|
||||
"lwt" { >= "3.0.0" }
|
||||
"lwt_ssl"
|
||||
"menhir"
|
||||
"mtime" { >= "1.0.0" }
|
||||
"ocp-ocamlres" { >= "dev" }
|
||||
"ocplib-endian"
|
||||
"ocplib-json-typed"
|
||||
"reactiveData"
|
||||
"sodium" { >= "0.3.0" }
|
||||
"magic-mime"
|
||||
"leveldb" { >= "1.1.2" }
|
||||
"kaputt" # { test }
|
||||
"bisect_ppx" # { test }
|
||||
]
|
Loading…
Reference in New Issue
Block a user