Build branch craftbox/v0.3 with version v0.3.1 to craftbox on branch v0.3 (4acf73e)

Build pipeline: viash-hub.craftbox.v0.3.1-6qf24

Source commit: 4acf73e025

Source message: Bump version to v0.3.1
This commit is contained in:
CI
2025-11-20 15:23:55 +00:00
parent 468e52234c
commit 6c59599998
39 changed files with 488 additions and 313 deletions

View File

@@ -1,5 +1,5 @@
name: "check_disk_space"
version: "v0.3.0"
version: "v0.3.1"
argument_groups:
- name: "Inputs"
arguments:
@@ -144,7 +144,7 @@ engines:
id: "docker"
image: "bash:latest"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
entrypoint: []
cmd: null
@@ -157,12 +157,11 @@ build_info:
output: "target/executable/check_disk_space"
executable: "target/executable/check_disk_space/check_disk_space"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -185,7 +184,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# check_disk_space v0.3.0
# check_disk_space v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -446,10 +446,10 @@ function ViashDockerfile {
FROM bash:latest
ENTRYPOINT []
LABEL org.opencontainers.image.description="Companion container for running component check_disk_space"
LABEL org.opencontainers.image.created="2025-08-28T13:48:17Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -566,7 +566,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "check_disk_space v0.3.0"
echo "check_disk_space v0.3.1"
echo ""
echo "Check for available disk space on the system."
echo ""
@@ -648,7 +648,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "check_disk_space v0.3.0"
echo "check_disk_space v0.3.1"
exit
;;
--tmp_space_required)
@@ -783,7 +783,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/check_disk_space:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/check_disk_space:v0.3.1'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "concat_text"
version: "v0.3.0"
version: "v0.3.1"
authors:
- name: "Toni Verbeiren"
roles:
@@ -26,6 +26,22 @@ authors:
- name: "Data Intuitive"
href: "https://www.data-intuitive.com"
role: "Data Scientist"
- name: "Robrecht Cannoodt"
roles:
- "contributor"
info:
links:
email: "robrecht@data-intuitive.com"
github: "rcannood"
orcid: "0000-0003-3641-729X"
linkedin: "robrechtcannoodt"
organizations:
- name: "Data Intuitive"
href: "https://www.data-intuitive.com"
role: "Data Science Engineer"
- name: "Open Problems"
href: "https://openproblems.bio"
role: "Core Member"
argument_groups:
- name: "Input arguments"
arguments:
@@ -34,7 +50,7 @@ argument_groups:
description: "A list of (gzipped) text files."
info: null
example:
- "input?.txt.gz"
- "input.txt.gz"
must_exist: true
create_parent: true
required: true
@@ -50,7 +66,7 @@ argument_groups:
direction: "input"
- type: "file"
name: "--output"
description: "File to write the output to, optionally gzipped."
description: "File to write the output to, potentially gzipped."
info: null
example:
- "output.txt"
@@ -64,7 +80,7 @@ resources:
- type: "bash_script"
path: "script.sh"
is_executable: true
summary: "Concatenate a number of text files"
summary: "Concatenate multiple (possibly gzipped) text files"
description: "Concatenate a number of text files, handle gzipped text files gracefully\
\ and\noptionally gzip the output text file.\n\nThis component is useful for concatening\
\ fastq files from different lanes, for instance.\n"
@@ -73,9 +89,8 @@ test_resources:
path: "test.sh"
is_executable: true
info:
improvements: "This component could be improved in 2 ways:\n 1. Allow for a mix\
\ of zipped and plain input files\n 2. Allow to specify a compression algorithm\
\ for the output\n"
improvements: "This component could be improved:\n 1. Allow to specify a compression\
\ algorithm for the output\n"
status: "enabled"
scope:
image: "public"
@@ -156,7 +171,7 @@ engines:
id: "docker"
image: "alpine:latest"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
setup:
- type: "apk"
@@ -175,12 +190,11 @@ build_info:
output: "target/executable/concat_text"
executable: "target/executable/concat_text/concat_text"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -203,7 +217,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# concat_text v0.3.0
# concat_text v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -14,6 +14,7 @@
# Component authors:
# * Toni Verbeiren (author, maintainer)
# * Dries Schaumont (reviewer)
# * Robrecht Cannoodt (contributor)
set -e
@@ -451,12 +452,12 @@ FROM alpine:latest
ENTRYPOINT []
RUN apk add --no-cache bash procps file
LABEL org.opencontainers.image.authors="Toni Verbeiren, Dries Schaumont"
LABEL org.opencontainers.image.authors="Toni Verbeiren, Dries Schaumont, Robrecht Cannoodt"
LABEL org.opencontainers.image.description="Companion container for running component concat_text"
LABEL org.opencontainers.image.created="2025-08-28T13:48:17Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -573,7 +574,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "concat_text v0.3.0"
echo "concat_text v0.3.1"
echo ""
echo "Concatenate a number of text files, handle gzipped text files gracefully and"
echo "optionally gzip the output text file."
@@ -584,7 +585,7 @@ function ViashHelp {
echo "Input arguments:"
echo " --input"
echo " type: file, required parameter, multiple values allowed, file must exist"
echo " example: input?.txt.gz"
echo " example: input.txt.gz"
echo " A list of (gzipped) text files."
echo ""
echo "Output arguments:"
@@ -595,7 +596,7 @@ function ViashHelp {
echo " --output"
echo " type: file, output, file must exist"
echo " example: output.txt"
echo " File to write the output to, optionally gzipped."
echo " File to write the output to, potentially gzipped."
echo ""
echo "Viash built in Computational Requirements:"
echo " ---cpus=INT"
@@ -644,7 +645,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "concat_text v0.3.0"
echo "concat_text v0.3.1"
exit
;;
--input)
@@ -768,7 +769,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/concat_text:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/concat_text:v0.3.1'
fi
# print dockerfile
@@ -1080,6 +1081,10 @@ function interrupt {
trap clean_up EXIT
trap interrupt INT SIGINT
cat > "\$tempscript" << 'VIASHMAIN'
#!/usr/bin/env bash
set -eo pipefail
## VIASH START
# The following code has been auto-generated by Viash.
$( if [ ! -z ${VIASH_PAR_INPUT+x} ]; then echo "${VIASH_PAR_INPUT}" | sed "s#'#'\"'\"'#g;s#.*#par_input='&'#" ; else echo "# par_input="; fi )
@@ -1105,40 +1110,62 @@ $( if [ ! -z ${VIASH_META_MEMORY_TIB+x} ]; then echo "${VIASH_META_MEMORY_TIB}"
$( if [ ! -z ${VIASH_META_MEMORY_PIB+x} ]; then echo "${VIASH_META_MEMORY_PIB}" | sed "s#'#'\"'\"'#g;s#.*#meta_memory_pib='&'#" ; else echo "# meta_memory_pib="; fi )
## VIASH END
#!/usr/bin/env bash
set -euo pipefail
TMPDIR=\$(mktemp -d "\$meta_temp_dir/concat_text-XXXXXX")
function clean_up {
[[ -d "\$TMPDIR" ]] && rm -r "\$TMPDIR"
# --- Function to check for GZIP format using the 'file' command ---
is_gzipped() {
# Ensure the file exists and is not empty before checking
if [ ! -s "\$1" ]; then
return 1
fi
# Get the MIME type of the file. The '-b' option omits the filename from the output.
local mime_type
mime_type=\$(file -b --mime-type "\$1")
# Check if the MIME type corresponds to gzip.
# application/gzip is standard, while application/x-gzip is also commonly seen.
if [[ "\$mime_type" == "application/gzip" || "\$mime_type" == "application/x-gzip" ]]; then
return 0 # 0 indicates success (true in bash)
else
return 1 # 1 indicates failure (false in bash)
fi
}
trap clean_up EXIT
par_input="\$(echo "\$par_input" | tr ';' ' ')"
# Read the ;-separated file paths from the input variable into an array
IFS=";" read -ra input_files <<< "\$par_input"
echo -n ">> Check if input is gzipped... "
set +eo pipefail
file \$par_input | grep -q 'gzip'
is_zipped="\$?"
set -euo pipefail
[[ "\$is_zipped" == "0" ]] && echo "yes" || echo "no"
# Process the files if the array contains any paths
if [ \${#input_files[@]} -gt 0 ] && [ -n "\${input_files[0]}" ]; then
if [[ "\$is_zipped" == "0" ]]; then
echo ">> zcat gzipped files"
zcat \$par_input > \$TMPDIR/contents
# Ensure the output file is empty before we start
> "\$par_output"
echo "Processing files for -> \$par_output"
# Create a subshell for the loop to group all cat/zcat output.
(
for file in "\${input_files[@]}"; do
if [ -z "\$file" ]; then continue; fi # Skip empty entries in the array
if is_gzipped "\$file"; then
zcat "\$file"
else
cat "\$file"
fi
done
) | if [ "\$par_compress_output" = "true" ]; then
# If compression is enabled, pipe the entire stream to gzip
gzip -c >> "\$par_output"
else
# Otherwise, just redirect the stream to the plain text file
cat >> "\$par_output"
fi
echo "Finished creating \$par_output."
else
echo ">> cat plain files"
cat \$par_input > \$TMPDIR/contents
echo "No input files provided in \\\$par_input. Exiting."
fi
if [ "\$par_gzip_output" == true ]; then
echo ">> Zip output file"
gzip \$TMPDIR/contents
mv \$TMPDIR/contents.gz \$par_output
else
mv \$TMPDIR/contents \$par_output
fi
echo "Script finished successfully."
VIASHMAIN
bash "\$tempscript" &
wait "\$!"

View File

@@ -1,5 +1,5 @@
name: "csv2fasta"
version: "v0.3.0"
version: "v0.3.1"
authors:
- name: "Dries Schaumont"
roles:
@@ -227,7 +227,7 @@ engines:
id: "docker"
image: "python:slim"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
setup:
- type: "apt"
@@ -257,12 +257,11 @@ build_info:
output: "target/executable/csv2fasta"
executable: "target/executable/csv2fasta/csv2fasta"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -285,7 +284,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# csv2fasta v0.3.0
# csv2fasta v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -458,10 +458,10 @@ RUN pip install --upgrade pip && \
LABEL org.opencontainers.image.authors="Dries Schaumont, Robrecht Cannoodt"
LABEL org.opencontainers.image.description="Companion container for running component csv2fasta"
LABEL org.opencontainers.image.created="2025-08-28T13:48:17Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -578,7 +578,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "csv2fasta v0.3.0"
echo "csv2fasta v0.3.1"
echo ""
echo "Convert two columns from a CSV file to FASTA entries. The CSV file can"
echo "contain an optional header and each row (other than the header) becomes"
@@ -695,7 +695,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "csv2fasta v0.3.0"
echo "csv2fasta v0.3.1"
exit
;;
--input)
@@ -879,7 +879,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/csv2fasta:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/csv2fasta:v0.3.1'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "move_files_to_directory"
version: "v0.3.0"
version: "v0.3.1"
authors:
- name: "Dorien Roosen"
roles:
@@ -135,7 +135,7 @@ engines:
id: "docker"
image: "debian:latest"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
setup:
- type: "apt"
@@ -153,12 +153,11 @@ build_info:
output: "target/executable/move_files_to_directory"
executable: "target/executable/move_files_to_directory/move_files_to_directory"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -181,7 +180,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# move_files_to_directory v0.3.0
# move_files_to_directory v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -454,10 +454,10 @@ RUN apt-get update && \
LABEL org.opencontainers.image.authors="Dorien Roosen"
LABEL org.opencontainers.image.description="Companion container for running component move_files_to_directory"
LABEL org.opencontainers.image.created="2025-08-28T13:48:17Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -574,7 +574,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "move_files_to_directory v0.3.0"
echo "move_files_to_directory v0.3.1"
echo ""
echo "This component copies one or multiple files to the same destination directory,"
echo "creating the output directory if it doesn't exist."
@@ -639,7 +639,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "move_files_to_directory v0.3.0"
echo "move_files_to_directory v0.3.1"
exit
;;
--input)
@@ -768,7 +768,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/move_files_to_directory:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/move_files_to_directory:v0.3.1'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "sync_resources"
version: "v0.3.0"
version: "v0.3.1"
authors:
- name: "Robrecht Cannoodt"
roles:
@@ -174,7 +174,7 @@ engines:
id: "docker"
image: "alpine:3"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
setup:
- type: "apk"
@@ -197,12 +197,11 @@ build_info:
output: "target/executable/sync_resources"
executable: "target/executable/sync_resources/sync_resources"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -225,7 +224,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# sync_resources v0.3.0
# sync_resources v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -455,10 +455,10 @@ RUN rclone config create s3 s3 anonymous=true
RUN rclone config create gs gcs anonymous=true
LABEL org.opencontainers.image.authors="Robrecht Cannoodt, Dries Schaumont"
LABEL org.opencontainers.image.description="Companion container for running component sync_resources"
LABEL org.opencontainers.image.created="2025-08-28T13:48:16Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -575,7 +575,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "sync_resources v0.3.0"
echo "sync_resources v0.3.1"
echo ""
echo "Sync a Viash package's test resources to the local filesystem based on the"
echo "the \`.info.test_resources\` field in the \`_viash.yaml\` file. This is useful for"
@@ -654,7 +654,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "sync_resources v0.3.0"
echo "sync_resources v0.3.1"
exit
;;
--input)
@@ -801,7 +801,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/sync_resources:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/sync_resources:v0.3.1'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "untar"
version: "v0.3.0"
version: "v0.3.1"
authors:
- name: "Dries Schaumont"
roles:
@@ -164,7 +164,7 @@ engines:
id: "docker"
image: "debian:stable-slim"
target_registry: "images.viash-hub.com"
target_tag: "v0.3.0"
target_tag: "v0.3.1"
namespace_separator: "/"
setup:
- type: "apt"
@@ -182,12 +182,11 @@ build_info:
output: "target/executable/untar"
executable: "target/executable/untar/untar"
viash_version: "0.9.4"
git_commit: "a1801c5139bbcda244e06affa66d16f7abd5e124"
git_commit: "4acf73e0255554766186f4016986782c0d25c309"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-11-ga1801c5"
package_config:
name: "craftbox"
version: "v0.3.0"
version: "v0.3.1"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -210,7 +209,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.3.1'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# untar v0.3.0
# untar v0.3.1
#
# This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative
# work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data
@@ -455,10 +455,10 @@ RUN apt-get update && \
LABEL org.opencontainers.image.authors="Dries Schaumont, Robrecht Cannoodt"
LABEL org.opencontainers.image.description="Companion container for running component untar"
LABEL org.opencontainers.image.created="2025-08-28T13:48:16Z"
LABEL org.opencontainers.image.created="2025-11-20T15:16:24Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="a1801c5139bbcda244e06affa66d16f7abd5e124"
LABEL org.opencontainers.image.version="v0.3.0"
LABEL org.opencontainers.image.revision="4acf73e0255554766186f4016986782c0d25c309"
LABEL org.opencontainers.image.version="v0.3.1"
VIASHDOCKER
fi
@@ -575,7 +575,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "untar v0.3.0"
echo "untar v0.3.1"
echo ""
echo "Unpack a .tar file. When the contents of the .tar file is just a single"
echo "directory,"
@@ -646,7 +646,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "untar v0.3.0"
echo "untar v0.3.1"
exit
;;
--input)
@@ -776,7 +776,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then
# determine docker image id
if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/untar:v0.3.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/untar:v0.3.1'
fi
# print dockerfile