Grégoire Henry
b49491587f
Reset the chain.
2017-09-22 11:37:57 +02:00
Grégoire Henry
a0bca5c733
Sandbox: add missing file
2017-09-13 15:22:20 +02:00
Milo Davis
d255807af9
Alphanet: fixes argument quoting bug
2017-08-29 13:04:59 +00:00
Grégoire Henry
d6348c009a
Scripts/Test: more shared scripts...
...
- introduced `test/utils/test_lib.inc.sh` to simplify usage of
sandboxed node/client in the testsuite
- it reuses code from `./script/{node,client}_lib.inc.sh`
- use `wait_for_the_node_to_be_ready` to properly wait for the node to
be launched rather to use a fexed delay
- `test_multinode.sh` now launch 8 nodes.
2017-08-29 14:10:40 +02:00
Grégoire Henry
e033176820
README: add instructions for running a sandboxed node
2017-08-29 14:10:03 +02:00
Milo Davis
8c9f5f21a5
Alphanet: fixes container:
relative paths bug
2017-08-24 21:15:59 +02:00
Milo Davis
bbf9df021b
Fix bug in launch node script
2017-08-24 21:07:58 +02:00
Grégoire Henry
ba6e78900c
Makefile: fix compat issue with macOS.
2017-08-22 14:55:46 +02:00
Henrik Jonsson
f7d596ac50
scripts: Set 'echo -e' to make text colors work in alphanet.sh
...
Before this change, output from `alphanet.sh` looked like the following:
```
New contract alias 'my_account' saved.
Contract memorized as my_account.
\033[32mThe node is now running.\033[0m
\033[32mThe baker is now running.\033[0m
\033[32mThe endorser is now running.\033[0m
\033[33mWarning: the container contains a new version of 'alphanet.sh'.\033[0m
\033[33mYou might run './scripts/alphanet.sh update_script' to synchronize.\033[0m
```
I.e. control characters showed up, instead of modifying the color of the text
output. Repro'd on Container Linux (CoreOS) 1492.3.0.
After this change, `The node is now running` shows up in green &c.
2017-08-19 11:06:15 +02:00
Benjamin Canou
7c586aaf25
Reset the chain (on-disk storage updated)
2017-08-17 14:54:34 +02:00
Grégoire Henry
a31bb86a63
CI: minor tweaks
2017-08-17 13:12:22 +02:00
Grégoire Henry
a01f786de4
Update to irmin.1.3
2017-08-16 11:12:51 +02:00
Grégoire Henry
67bbf11a12
CI: use our own docker image of opam
2017-08-16 10:52:36 +02:00
Grégoire Henry
bd7596005f
Add CHANGES.alphanet
.
2017-08-11 14:49:24 +02:00
Grégoire Henry
af16d9d62c
Add scripts/README.alphanet
.
2017-08-10 16:08:58 +00:00
Grégoire Henry
58b53d79c5
CI: fix the 'deploy' rules of alphanet/zeronet
2017-08-09 21:55:59 +02:00
Grégoire Henry
30b2cd3e0e
Update protocol version
2017-08-08 16:49:56 +02:00
Milo Davis
3255fc8cd8
Alphanet: automatically copy files into container
2017-08-08 14:06:24 +00:00
Grégoire Henry
eed9e7581d
Update CI
2017-08-04 18:32:52 +02:00
Grégoire Henry
a30d1a615c
Update to ocaml.4.04.2
2017-08-04 18:31:31 +02:00
Grégoire Henry
f39eca214a
Shell: remove the on-disk index of operations
...
Let's get serious. The full index of operations is not sustainable in
the production code. We now only keep the index of operations not yet
in the chain (i.e. the mempool/prevalidation). Operations from the
chain are now only accesible through a block. For instance, see the
RPC:
/blocks/<hash>/proto/operations
2017-06-12 11:04:43 +02:00
Grégoire Henry
81b720fee0
Add: tezos-client set delegate ...
2017-06-07 16:38:59 +02:00
Vincent Bernardoff
3b3428ddad
Shell: experimental leveldb backend
2017-06-06 23:12:33 +02:00
Benjamin Canou
591f11a808
Docker: quick fix for wrong upstream alpine docker.
2017-06-01 17:55:53 +02:00
Vincent Bernardoff
c7c7ffbd0e
do not pin cohttp to dev version
2017-05-22 13:59:17 +02:00
Grégoire Henry
443cee2bb3
Fix compilation with lwt.3.0.0
2017-05-07 12:26:27 +02:00
Grégoire Henry
400d25d54a
Docker: do not export the RPC port by default.
2017-04-19 18:44:20 +02:00
Grégoire Henry
9b3e2c2502
Docker: do not fail when there is nothing to backup...
2017-04-19 18:44:20 +02:00
Grégoire Henry
72e200bfd3
Docker: export "safe" RPCs from the container.
2017-04-17 20:42:43 +02:00
Grégoire Henry
c316dc00a8
Minor improvement in the docker image.
2017-04-14 20:54:43 +02:00
Alain Mebsout
8777349a19
A few fixes to make things more posix compliant in build/test scripts
2017-04-14 17:41:18 +02:00
Grégoire Henry
24b5290a74
Opam: use the libev
backend of Lwt.
2017-03-31 16:58:59 +02:00
Benjamin Canou
31bc331063
Switch to OCaml version 4.04.0.
2017-03-28 14:37:26 +02:00
Benjamin Canou
cf81497e9d
Alphanet: add git to the docker image for [git repack] to work.
2017-03-28 13:08:00 +02:00
Grégoire Henry
826f2ea4ba
P2p: implements peer swapping
2017-03-14 11:56:42 +01:00
Grégoire Henry
176c469a5c
CI: fix public image
2017-03-14 11:19:33 +01:00
Grégoire Henry
6202dc54bc
Shell: fix the last known memory leak...
2017-03-09 14:38:39 +01:00
Grégoire Henry
de866a0943
CI: temporary hack.
2017-02-24 18:02:24 +01:00
Grégoire Henry
e665a4f7e6
Script: some helpers for managing a local network.
2017-02-24 18:02:24 +01:00
Grégoire Henry
07641eb594
CI: Push master
images to the Docker hub.
2017-01-26 13:47:34 +01:00
Grégoire Henry
d87a6cd556
Docker: integration in CI
...
And minor fix:
- introduce configuration file for OCaml and alpine versions
- add missing `libssl1.0` in docker image
- remove the split call to `install_build_deps` (not required anymore)
- rename scripts
2017-01-23 11:28:04 +01:00
damian
87254788b9
Added Dockerfiles for building and running tezos binaries
2017-01-23 11:17:39 +01:00
Grégoire Henry
ef514eb70e
OPAM: ugly temporary hack for typerex-build
to compile
2017-01-19 10:26:45 +01:00
Grégoire Henry
eee67406a5
CI: some unit tests for the p2p layer
2017-01-19 10:26:45 +01:00
Grégoire Henry
5c428a5ea3
CI: avoids broken packages
...
Otherwise:
```
The actions to process have cyclic dependencies:
- install bos.0.1.4 -> install base64.2.1.2 -> install js_of_ocaml.2.8.3 -> install mtime.0.8.3 -> install bos.0.1.4
- install bos.0.1.4 -> install base64.2.1.2 -> install js_of_ocaml.2.8.3 -> install logs.0.6.2 -> install bos.0.1.4
```
2016-12-09 11:19:24 +01:00
damian
37124411df
Fix issues with relative paths, fix code style
2016-12-09 10:38:42 +01:00
Grégoire Henry
f7f5f21e46
Fix make build-deps
...
The amended script is now able to handle new dependency in the opam file.
It also abloe to handle `test` attributes.
2016-12-08 16:33:01 +01:00
Benjamin Canou
0e93a1dbde
Use latest ocplib-json-typed.
2016-11-09 11:40:01 +01:00
Çağdaş Bozman
03d37bfdeb
Update test framework
...
We now use Kaputt for our tests.
2016-10-10 11:30:06 +02:00
Grégoire Henry
c1079c78e4
script: Fix typo (and improve compat with opam-2.0)
2016-09-12 16:18:19 +02:00
Tezos
f42e9d12ac
First public release
2016-09-08 19:29:33 -07:00