12 Commits

Author SHA1 Message Date
Oleksandr Mazur
21793efa3f Revert "Build: enable temporarily debug-only build by default"
This reverts commit b14b5ed887.

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-07-04 11:01:01 +03:00
Oleksandr Mazur
b14b5ed887 Build: enable temporarily debug-only build by default
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-07-03 00:39:04 +03:00
Oleksandr Mazur
afc91716d6 CGW: Dockerfile: revert (temporarily) root user
This is a debug-oriented (in cloud deployment) change to debug
real-life deployment.

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-07-02 23:37:13 +03:00
Carsten Schafer
95c72aa330 Try new build envs
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-07-02 11:01:09 -04:00
Carsten Schafer
734f4c354a Try new build envs 2024-07-02 10:45:51 -04:00
Oleksandr Mazur
969ef8b7ca Dockerfile: Uppercase the <as> instruction to fix warnings
Originally <as> is lowercased in present Dockerfile, which might
omit warnings upon build.
Fix this by uppercasing the <AS> instructions.

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-07-01 21:02:22 +03:00
Oleksandr Mazur
f6205c26d2 Build: Print version (hash) tag whenever app starts
NOTE: CI changes will be made in other PRs.
This one only covers the buildsystem / application part;

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-07-01 21:00:47 +03:00
Sviatoslav Boichuk
0594b64879 Use cache to build CGW inside Docker 2024-06-04 14:55:21 +03:00
Sviatoslav Boichuk
57ae9e0c9b Use rustls instead of native tls 2024-05-22 14:18:08 +03:00
Sviatoslav Boichuk
c6c0a325ef Added non-root user to CGW Image 2024-05-15 17:40:21 +03:00
Oleksandr Mazur
e99f3134ab Fix CGW docker container not starting sometimes
Base busybox image seems to be unstable across different platforms.
Change it (for now) to be using base RUST image to at least
make it 100% working across different setups.

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-05-02 12:40:12 +03:00
Oleksandr Mazur
c3172eed34 Implement dockerized building and running of CGW
- Use special build-env docker image that uses local project
  directory (volume mount) to speedup build.
- Implement cgw-img (docker image) generation.
- Track cgw-img tag based on commit.

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2024-04-04 11:24:34 +03:00