Commit Graph

7 Commits

Author SHA1 Message Date
Márton Elek
683f0c493f earthfile: build satellite-admin for nightly
Change-Id: Iafe7fe1867178517f359ca61d2178a68d1430894
2023-06-28 12:06:41 +00:00
Márton Elek
a463dd0c71 build: use go 1.19 for nighlty containers
Change-Id: I56d23cf797a893685df9014a12affa84687330a9
2023-06-07 16:08:05 +00:00
Márton Elek
291b541960 earthfile: remove storage folder
Content of storage folder is moved to the storagenode with c1f1aacff (as it's used only from there).
We don't need to include it manually for storagenode builds.

This Earthfile is used for nightly deployment.

Change-Id: I2d255804ce5d87ab5a9b713c2d5ae0f3b3ccc9ca
2023-05-09 09:46:43 +00:00
Márton Elek
51a0d43eef earthfile: use latest storj-up base container for ad-hoc containers
note: $IMAGE:latest is also removed to avoid any confusion when containers are locally build. CI can push the latest tag anyway.

Change-Id: I653a1f3df0f2d09f10dec6c37c68ac7761f36bad
2023-02-08 12:23:27 +00:00
Márton Elek
b9f0a38846 build: use latest storj-up@main in Earthfile
Change-Id: I480b1a73619fdc92d88294ab37b9a529f1ce5589
2022-12-12 15:06:01 +00:00
Márton Elek
603bc019e1 build: use specific tag for nightly deployments
This patch is required to fix the nightly deployment:

 * We need to use the exact docker image tag what we built earlier
 * Migration should be full instead of snapshot (snapshot couldn't update existing, but older dbs)

Change-Id: Id2a2070638072a7b0021326326b0d53533817168
2022-11-02 17:57:20 +00:00
Márton Elek
29aac75d80 build: provides earthfile for nightly build
Earthly is a build tool, it uses buildkitd to create reproducable and highly cacheable builds.

It is used by a new experimental nightly build to easily create storj-up images. (but can be used for any ad-hoc storj-up cluster to create the images).

To make the nightly more robust, I would prefer to commit the helper files (today I do a rebase every time, but sometimes it fails).

More detailed information about Earthly can be found at https://earthly.dev or https://www.youtube.com/watch?v=nChpMEdOaCQ

Change-Id: I683601e0558aca53b45ed3819c46c909534f8b15
2022-10-27 09:25:17 +00:00