Commit Graph

17 Commits

Author SHA1 Message Date
riordanp 2a6532f1c6
Openbook V2 Integration (#836)
Co-authored-by: Tyler <tjshipe@gmail.com>
Co-authored-by: Christian Kamm <mail@ckamm.de>
Co-authored-by: Serge Farny <serge.farny@gmail.com>
Co-authored-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-22 11:37:53 +02:00
Serge Farny acef7278a0 Dockerfile: try to fix issue with cargo-chef not building 2024-03-01 11:59:56 +01:00
Serge Farny a06801db5c service-mango-health: monitors/historizes accounts health (#890)
* service-mango-health:  add a new service that compute health for all mango accounts and persist an history in postgres sql

(cherry picked from commit 6aa8a883f4)
2024-03-01 11:24:56 +01:00
Steve f625284593
Update to solana 1.16.14 and anchor 0.28.0 (#718)
- Change fixed to be a git dependency (no more submodules!)
- Upgrade fixed to a version compatible with borsh 0.10
- Upgrade openbook-v2 dependency (for anchor compat)
- Move services from mango-feeds repo into bin/
- Update mango-feeds-connector

Co-authored-by: Christian Kamm <mail@ckamm.de>
Co-authored-by: Riordan Panayides <riordan@panayid.es>
2023-10-05 10:56:45 +02:00
riordanp 757a3ee0cc
Use ghcr.io container registry (#549)
* Use ghcr.io container registry

* Update base image urls
2023-04-17 16:57:51 +01:00
riordanp fc1341f731
Rename settle-bot to settler, fix build (#492)
* Fix settler build, rename due to heroku not liking '-'

* Temporarily remove ref tag

* Remove temporary branch trigger
2023-03-14 19:10:24 +01:00
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