Commit graph

15 commits

Author SHA1 Message Date
Viktor Tigerström
6d2e90a835
GitHub+Dockerfile: bump Go version to v1.22.3 2024-06-06 13:45:18 -04:00
jamaljsr
81850ca309
multi: update to go 1.21 2023-11-03 13:39:34 -05:00
Oliver Gugger
a6a3ab6c24
release+make: also build tapcli 2023-05-16 17:00:55 +02:00
positiveblue
c267ef64eb
multi: update lnd dependency to v0.16.0-beta.rc3
- Bump lnd and other module dependencies.
- Bump Go build version & RPCs
- Refactor itests to use the new lnd itest framework.
2023-03-15 08:36:23 -07:00
Oliver Gugger
ebb5e94381
multi: remove GO111MODULE, add icase flag to itest 2022-10-19 10:57:18 +02:00
Elle Mouton
544a024c06
multi: update to go 1.18 2022-09-14 14:18:03 +02:00
jamaljsr
0233f27f33
build: update NodeJS to v16 in CI builds 2022-04-04 09:50:46 -04:00
Oliver Gugger
73f51e32a3
docker+GitHub: bump golang to v1.17.6 2022-02-08 15:33:19 +01:00
Elle Mouton
9b84dbc7c9
cmd/litcli: add litcli for session functions 2021-11-24 13:44:26 -05:00
Oliver Gugger
90f08a6467
multi: replace statik with go1.16 embed directive
We can now simply use the //go:embed directive to compile everything in
the app/build directory into our root package.
2021-03-03 10:02:55 +01:00
Oliver Gugger
a6d79b6ab3
docker: bump golang base image to 1.16.0-alpine 2021-02-24 17:58:15 +01:00
Oliver Gugger
955920ad14
docker: bump golang version to v1.15.7 2021-01-29 13:17:07 +01:00
Oliver Gugger
a5ce60070c
docker: use stages for nodejs and golang parts
With this commit we split the build process into three stages: we start
with the JavaScript to static asset build process that requires NodeJS
then copy the result into the second stage that requires golang.
Finally, we just extract the final binaries in the third stage to keep
the shipped image as small as possible.
2020-12-10 11:04:21 +01:00
Oliver Gugger
f6b16e49a3
app+docker: don't compile protos when building or installing
Because we now have the compiled protos in the git repository, we don't
need to compile them with each installation or build.
2020-12-10 10:56:59 +01:00
Oliver Gugger
64d53f700e
Dockerfile: add production docker image
We add a new standalone Dockerfile that checks out the code from GitHub
and goes through all necessary build steps from scratch. The git commit
or tag that should be checked out before building can be specified as a
build argument.
To still allow more rapid development, the old Dockerfile that builds
from the local source is renamed to dev.Dockerfile to make the
distinction clear.
2020-11-25 16:00:35 +01:00