25 Commits

Author SHA1 Message Date
G
47aadf6dbd feat(rln): use zerokit as static lib (#1385) 2022-12-06 00:33:03 +01:00
Lorenzo Delgado
239ce4ffb6 ci(jenkins): split dockerfile into production and experimental stages 2022-12-01 12:45:06 +01:00
Lorenzo Delgado
4ed47c532b ci(jenkins): support experimental flag in the pr and release pipelines 2022-12-01 11:28:09 +01:00
Lorenzo Delgado
e53067f8c2 chore(build): simplify project makefile and update dockerfile 2022-11-30 21:02:39 +01:00
04f849ebe3 ci: fix path to migrations in Dockerfile
Broken by moving the `migrations_scripts` folder:
https://github.com/status-im/nwaku/pull/1330

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-11-04 13:37:02 +01:00
Aaryamann Challani
31b69f5ad4 fix(Dockerfile): use alpine edge (#1241)
There will be a follow up PR to tighten the base image used with a sha256 hash
2022-10-06 17:13:45 +05:30
Sanaz Taheri Boshrooyeh
b90bbe2b94 Update Dockerfile 2022-10-05 12:24:11 -07:00
Sanaz Taheri Boshrooyeh
590e8dfa01 fix(rln-relay): enables rln compilation on the docker (#1235) 2022-10-05 20:06:03 +01:00
b96daef62c ci: install 1.64 rust in Docker image
Necessary to fix errors like:
```
error: package `ethers-core v0.17.0 (https://github.com/gakonst/ethers-rs#454449b0)` cannot be built
because it requires rustc 1.62 or newer, while the currently active rustc version is 1.60.0
```
Also upgraded Alpine from `3.15` to `3.16`.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-05 14:07:21 +02:00
Daniel Kaiser
40806860d9 chore(docker): use NIMFLAGS instead of NIM_PARAMS (#961)
NIM_PARAMS is and internal variable.
NIMFLAGS should be used outside of nimbus build system.

includes:

* fix(docker): copy RLN parameters.key into the container
* chore(makefile): NIMFLAGS in docker img rule
2022-05-17 21:11:07 +02:00
Sanaz Taheri Boshrooyeh
2e79a2c960 feat: make the rln-relay protocol available in the waku docker image (#924) 2022-03-31 13:15:00 -07:00
Sanaz Taheri Boshrooyeh
9bad88b36b chore: bumps up the alpine version to 3.15 (#923) 2022-03-29 12:27:12 -07:00
Sanaz Taheri Boshrooyeh
0ccf2e0fd8 Revert "chore(rln-relay): Copy rln lib into wakunode2 docker container (#909)" (#916) 2022-03-26 13:01:27 +08:00
Sanaz Taheri Boshrooyeh
33432cf36d chore(rln-relay): Copy rln lib into wakunode2 docker container (#909)
* Update Dockerfile

* makes librln optional

* adds comments

* marks the entire rlnlib directory optional
2022-03-25 13:16:02 -07:00
78334e3652 ci: add commit as label to Docker image
Helps with debugging issues related to specific versions.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-21 18:25:14 +01:00
Hanno Cornelius
f032cd1b3f Fix migration failure (#797) 2021-12-08 10:38:43 +01:00
Hanno Cornelius
0e1cfd9013 Fix: Remove rln file from Docker image (#606) 2021-06-10 09:18:52 +02:00
Hanno Cornelius
e61e487b00 Fix Docker image - missing librln.so file (#406) 2021-03-04 17:55:27 +02:00
1ca6cab981 ci: add rust and cargo to fix builds (#400)
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-01 16:19:58 +02:00
Dean Eigenmann
b621c1798d Update Dockerfile 2020-11-04 16:21:17 +01:00
Dean Eigenmann
8e87323eef feature/start-protocol-command (#209)
* started working

* fixes

* rename start -> mount

* started logging

* mounting relay

* Update wakunode2.nim

* start of fixe

* fix

* fix

* fixes

* Update waku/node/v2/wakunode2.nim

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>

* removed comment

* fix

* update

* changed the default

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2020-10-20 10:36:27 +08:00
3426ddf141 fix Dockerfile by symlinking the wakunode binary
This is necessary becasue `COPY` creates a directory for some reason.

Resolves: #166

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-22 23:26:24 +02:00
856f955bd4 dockerfile: parametrizing entrypoint doesn't work
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-11 14:02:13 +02:00
672150001c parametrize Dockerfile to make wakunode2
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-11 08:23:38 +02:00
6e927b2a82 add a Dockerfile for creating nim-waku images
Also I remove old Dockerfile at waku/node/v1/docker.

Images are uploaded to our Docker Hub account:
https://hub.docker.com/r/statusteam/nim-waku

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-05-27 12:51:20 +02:00