aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2022-05-10 13:29:14 +0200
committerAlex Auvolat <alex@adnab.me>2022-06-21 11:17:31 +0200
commit349c94c4b6669cda31e05c02eab6594f144ec5aa (patch)
treeebcf56c2bed63562cecf14dfd22f7f86ce8c8efa
parent77e3fd6db2c9cd3a10889bd071e95ef839cfbefc (diff)
downloadgarage-0.7.99-k2v.tar.gz
garage-0.7.99-k2v.zip
Enable k2v feature flag in CIv0.7.99-k2v
-rw-r--r--default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/default.nix b/default.nix
index de996ac1..867033cc 100644
--- a/default.nix
+++ b/default.nix
@@ -86,13 +86,14 @@ in let
It speeds up the compilation (when the feature is not required) and released crates have less dependency by default (less attack surface, disk space, etc.).
But we want to ship these additional features when we release Garage.
In the end, we chose to exclude all features from debug builds while putting (all of) them in the release builds.
- Currently, the only feature of Garage is kubernetes-discovery from the garage_rpc crate.
+ Currently, the only such feature of Garage is kubernetes-discovery from the garage_rpc crate.
+ The experimental feature k2v is also enabled here in all builds.
*/
(pkgs.rustBuilder.rustLib.makeOverride {
name = "garage_rpc";
overrideArgs = old:
{
- features = if release then [ "kubernetes-discovery" ] else [];
+ features = if release then [ "kubernetes-discovery" "k2v" ] else [ "k2v" ];
};
})
];