Kirill Bulatov
8a714f1ebf
Add coverage to GH actions and rework part of them ( #1987 )
2022-06-27 19:15:56 +03:00
Kirill Bulatov
eb8926083e
Use the updated base build Docker image ( #1972 )
2022-06-27 13:12:58 +03:00
Kian-Meng Ang
f1c51a1267
Fix typos
2022-05-28 14:02:05 +03:00
Andrey Taranik
56f6269a8e
rename docker images to neondatabase docker account ( #1570 )
...
* rename docker images to neondatabase docker account
* docker images build fix (permisions for Cargo.lock)
2022-04-25 11:34:51 +03:00
Kirill Bulatov
9b7dcc2bae
Use proper cachepot bucket
2022-04-17 16:35:40 +03:00
Kirill Bulatov
3136a0754a
Use mold in Docker images
2022-04-17 00:50:28 +03:00
Kirill Bulatov
787f0d33f0
Use another cachepot bucket for rust Docker build caches
2022-04-16 23:36:42 +03:00
Kirill Bulatov
ed5f9acca9
Revert "Revert libc upgrade" ( #1527 )
...
This reverts commit 4bc338babc .
2022-04-16 13:38:48 +03:00
Kirill Bulatov
4bc338babc
Revert libc upgrade
2022-04-16 10:03:26 +03:00
Kirill Bulatov
7126979950
Remove custom neon Docker build image
2022-04-15 20:08:22 +03:00
Kirill Bulatov
e97f94cc30
Bump rustc version
2022-04-14 23:01:06 +03:00
Kirill Bulatov
18dfc769d8
Use cachepot to cache more rustc builds
2022-03-26 08:38:45 +02:00
Kirill Bulatov
a201d33edc
Properly print cachepot stats
2022-03-24 21:11:02 +02:00
Kirill Bulatov
15434ba7e0
Show cachepot build stats
2022-03-23 14:12:59 +02:00
Andrey Taranik
934bbcba0f
revert docker build to debian:buster based rust ( #1347 )
...
* dockerfile fix, rust cache in docker build flow
* check rust cachepot
* another check rust cachepot
* cleanup
* revert docker build to debian:buster based rust to avoid libc6 version mismatch
2022-03-09 10:13:46 +03:00
Andrey Taranik
cffac59a41
Docker improvement ( #1345 )
...
* dockerfile fix, rust cache in docker build flow
* check rust cachepot
* another check rust cachepot
* cleanup
2022-03-08 23:19:49 +03:00
Kirill Bulatov
66eb2a1dd3
Replace zenith/build build image with zimg/* ones
2022-03-04 13:46:44 +02:00
Dmitry Rodionov
987833e0b9
Propagate git SHA to zenith binaries
...
Git commit sha is displayed when --version flag is used and is written
to logs during service startup. Uses git_version crate when git is
available, and GIT_VERSION environment variable otherwise which is the case for docker
builds.
2021-11-04 14:22:29 +03:00
Egor Suvorov
a1bc0ada59
Dockerfile: remove wal_acceptor alias for safekeeper ( #743 )
2021-10-18 14:56:30 +03:00
Egor Suvorov
f658263543
Revert "Dockerfile: remove wal_acceptor alias for safekeeper"
...
This reverts commit 64ca947722 .
2021-10-12 19:05:58 +00:00
Egor Suvorov
64ca947722
Dockerfile: remove wal_acceptor alias for safekeeper
2021-10-12 19:05:16 +00:00
Egor Suvorov
23f4c0a742
Rename wal_acceptor binary to safekeeper ( #740 ), stage 1/2
...
* Rename wal_acceptor binary to safekeeper
* Rename wal_acceptor.pid and wal_acceptor.log to safekeeper.pid and safekeeper.log
* Change some mentions of WAL acceptor to safekeeper
* Dockerfile: alias wal_acceptor to safekeeper temporarily until internal scripts are updated
2021-10-12 22:03:06 +03:00
MMeent
a03e1b3895
Docker build now also uses BUILD_TYPE=release. ( #712 )
...
The dockerignore and dockerfile have also been excluded from being moved into
docker images, saving docker layer cache busts if only those are changed.
2021-10-06 23:42:00 +02:00
Stas Kelvich
0f3cf8ac94
Cleanup Dockerfile.
...
* make .dockerignore `ncdu -X` compatible to easily inspect build context
* remove cargo-chef as it was introducing more problems than it was solving
* remove rocksdb packages
* add ca-certs in the resulting image. We need that to be able to make https
connections from container with proxy to the console.
2021-09-28 18:26:20 +03:00
Dmitry Ivanov
3edad463fb
Adjust docker container for console's CI pipeline
2021-08-25 17:28:42 +03:00
Alexey Kondratov
04a309f562
Build zenithdb/zenith:latest in CI ( zenithdb/console#18 )
2021-08-19 15:12:35 +03:00
Alexey Kondratov
bd7d811921
Add libseccomp-dev as a dep to Dockerfile
2021-07-25 17:46:47 +03:00
Stas Kelvich
aa404b60fe
change mgmt json format; add cli flags
2021-07-19 14:52:41 +03:00
Stas Kelvich
b314311f49
fix dockerfile with new init cli keys
2021-06-27 16:14:24 +03:00
Stas Kelvich
19602dc88a
add wal_acceptor binary in Dockerfile
2021-06-14 11:58:53 +03:00
Stas Kelvich
2b66049b21
add wal_acceptor binary to docker image
2021-06-14 11:58:53 +03:00
Stas Kelvich
da117f431d
run & init from dockerfile
2021-06-14 11:58:53 +03:00
Stas Kelvich
e12cab7c17
fix dockerfile comments
2021-06-01 17:07:10 +03:00
Stas Kelvich
002cd8ed5b
Dockerfile for pageserver.
2021-06-01 16:08:32 +03:00