Commit Graph

11 Commits

Author SHA1 Message Date
riordanp 9ec18107a6
Bump dockerfile rust version 2023-01-12 20:34:13 +00:00
riordanp 17c00bd0ab
Disable cargo-chef in Docker build (#326)
* Disable cargo chef - patches are broken

* Disable cargo chef
2022-12-09 10:07:49 +01:00
Riordan Panayides 813fc0996a Run docker build on program changes 2022-11-05 13:05:30 +00:00
riordanp df1c2782f1
Use cargo-chef for dependency caching in docker build (#278)
* Try cargo chef for caching build deps in docker

* Run docker build on pan/cargo-chef

* Replace before cheffing

* Fix serum_dex conflict

* Only build what's needed and only once

* Fix typo

* Force liquidator rebuild

* Upgrade vulnerable package lz4-sys

* Revert "Force liquidator rebuild"

This reverts commit c169779542.

* Revert "Temporarily run docker build on branch"

This reverts commit 63ee27eb1e.
2022-11-04 14:30:31 +00:00
silas c5c0fac83c
Add least privilege user 2022-10-26 20:25:06 +01:00
riordanp 3cca63c735
Docker CI Improvements (#195)
* Push separate images for binaries to GCR

* Add base image version arg to heroku deployment

* Test docker build

* Try setting mode

* Fix tags

* switch back to dev

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: microwavedcola1 <microwavedcola@gmail.com>
2022-08-31 11:37:58 +02:00
Riordan Panayides fa82980508 Upgrade docker runtime distro 2022-08-12 14:17:18 +01:00
Riordan Panayides bd5f874609 Add glibc to runtime image 2022-08-12 13:36:50 +01:00
Riordan Panayides 8ab083b862 Add dockerfile for base image, keeper deployment 2022-08-02 21:06:13 +01:00
Riordan Panayides e353d41add Add build step to dockerfile, publish to gcr action, heroku procfile for keeper 2022-08-02 16:46:22 +01:00
microwavedcola1 3fcb9000a1 wip docker
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-07-29 11:15:26 +02:00