secret_rs

Crates.iosecret_rs
lib.rssecret_rs
version0.3.1
sourcesrc
created_at2024-10-11 11:58:25.187438
updated_at2024-10-11 11:58:25.187438
descriptiona library to embed a secret value into a running binary
homepage
repositoryhttps://git.tools.mia-platform.eu/platform/libraries/secrets/secret-rs
max_upload_size
id1405238
size38,916
sig-rust-libs (github:mia-platform:sig-rust-libs)

documentation

README

secret_rs

This workspace contains a library to manage k8s secrets in a running microservice.

local development

To run tasks in this repository install rust:

# unix
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

or on windows the instructions on the official page.

Install also some cargo plugins

cargo install --force cargo-release

which will help tasks such as running e2e tests and tag a new version of subpackages.

build

To build the whole package with default features (i.e., support for mongodb as database) run:

cargo build --all-targets

unit tests

cargo test
Commit count: 0

cargo fmt