Commit Graph

19 Commits

Author SHA1 Message Date
Ian Davis
fc1b57da6e Revert accidental changes to Dockerfile.lotus 2022-11-14 14:24:55 +00:00
Ian Davis
b94fd23da2 Refactor Lotus Dockerfile
This is a major refactor of our dockerfile to support the following
- The lotus image will remain as is.
- The lotus-test image will be deprecated.
- The lotus-all-in-one image will also ship with the lotus-seed and lotus-fountain binaries, which it currently does not.
- The lotus-all-in-one image will be built in debug, calibnet, and butterflynet modes in addition to the (current) mainnet mode.
- The lotus-all-in-one image will now be published regularly using the following tags:
  - 1.18.0-rc1 , 1.18.0-rc1-debug, 1.18.0-rc1-calibnet, 1.18.0-rc1-butterflynet . This pattern will be used for all lotus releases, including RC releases.
  - nightly, nightly-debug, nightly-calibnet, nightly-butterflynet
  - stable, stable-debug, stable-calibnet, stable-butterflynet
2022-11-09 15:33:10 +00:00
Airenas Vaičiūnas
f7aecbf75d Limit rust downloads only to 64-bit in dockerfile 2022-09-29 12:53:23 +03:00
Airenas Vaičiūnas
c5a79bfc76 Make Dockerfile compatible with arm platform
1. update rust
2. add possibility to set FFI_BUILD_FROM_SOURCE
3. fix hardcoded paths: x86_64-linux-gnu
2022-09-23 09:23:03 +03:00
Shrenuj Bansal
736b492fb0 Change go version in dockerfile 2022-08-17 16:09:30 -04:00
Steven Allen
5f5bd31f58 chore: update golang and go-ipfs
1. go 1.16.4 is not supported.
2. go-ipfs 0.4.22 is NOT SUPPORTED!
3. switch go cimg/go
4. Remove unnecessary CI dependencies.
2022-04-20 12:06:25 +02:00
jennijuju
0dcad9cc18 Merge branch 'releases' into jen/mergeback 2022-04-12 01:25:02 +02:00
Jennifer Wang
bba2ee92bd update dockerfile 2022-04-01 17:08:27 -04:00
Łukasz Magiera
efdcd00da4
Merge pull request #7956 from filecoin-project/nonsense/add-lotus-test-image-building
feat: infra/ci: add `lotus-test` image as CI build step
2022-03-21 10:26:37 +01:00
KAYUII
159da73fcd Update Dockerfile.lotus
fix docker can't find gpus
2022-03-16 09:19:47 -06:00
Anton Evangelatov
e1c2cf446e add lotus-test image as CI build step 2022-03-03 15:50:23 +01:00
Łukasz Magiera
81a2f2f06d
Merge pull request #7329 from filecoin-project/feat/lotus-stats-update
Add caches to lotus-stats and splitcode
2021-11-22 12:44:00 +01:00
Travis Person
73182cff3a remove api and jaeger env from docker file 2021-11-18 22:12:31 +00:00
Cory Schwartz
2894567165 remove jaeger envvars 2021-11-16 06:36:30 -08:00
Travis Person
2d4f5958e2 Add caches to lotus-stats and splitcode 2021-11-01 09:05:14 +00:00
Cory Schwartz
accb03719a address some comments 2021-06-22 08:59:43 -07:00
Cory Schwartz
02f4182749 add docker-compose file 2021-06-21 12:48:07 -07:00
Łukasz Magiera
6ead83b605 Go 1.16 in Dockerfile 2021-06-02 14:42:48 +02:00
Anton Evangelatov
0ca29acf22 add job to build docker image and push to AWS ECR private repo 2021-01-20 16:27:19 +01:00