From 954a6d03e358d710c86c2a29eb3bfb17f06f33e4 Mon Sep 17 00:00:00 2001 From: Dries Schaumont <5946712+DriesSchaumont@users.noreply.github.com> Date: Mon, 6 May 2024 11:32:44 +0200 Subject: [PATCH] FEAT: require 'ps' command to be available. (#45) * FEAT: require 'ps' command to be available. * Move to root of config * Add 'ps' to falco. --- _viash.yaml | 5 ++++- src/falco/config.vsh.yaml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/_viash.yaml b/_viash.yaml index a72a1ab7..6d658e2d 100644 --- a/_viash.yaml +++ b/_viash.yaml @@ -7,4 +7,7 @@ links: issue_tracker: https://github.com/viash-hub/biobase/issues repository: https://github.com/viash-hub/biobase -viash_version: 0.9.0-RC2 \ No newline at end of file +viash_version: 0.9.0-RC2 + +config_mods: | + .requirements.commands := ['ps'] diff --git a/src/falco/config.vsh.yaml b/src/falco/config.vsh.yaml index 61cbb0d5..4d9cf656 100644 --- a/src/falco/config.vsh.yaml +++ b/src/falco/config.vsh.yaml @@ -177,7 +177,7 @@ engines: image: debian:trixie-slim setup: - type: apt - packages: [wget, build-essential, g++, zlib1g-dev] + packages: [wget, build-essential, g++, zlib1g-dev, procps] - type: docker run: | wget https://github.com/smithlabcode/falco/releases/download/v1.2.2/falco-1.2.2.tar.gz -O /tmp/falco.tar.gz && \