Skip to content
Snippets Groups Projects

RAP-876 Add pipeline log

Merged RAP-876 Add pipeline log
All threads resolved!
Merged Mick Veldhuis requested to merge add-pipeline-log into main
All threads resolved!
Files
4
+ 39
0
class: CommandLineTool
cwlVersion: v1.2
baseCommand:
- bash
- concatenate.sh
label: Concatenates a list of files
doc: |
This tool combines multiple files into one.
inputs:
- id: files
type: File[]
inputBinding:
position: 0
- id: file_name
type: string
- id: file_suffix
type: string?
default: log
outputs:
- id: output
type: File
outputBinding:
glob: "$(inputs.file_name).$(inputs.file_suffix)"
requirements:
- class: InlineJavascriptRequirement
- class: InitialWorkDirRequirement
listing:
- entryname: concatenate.sh
writable: false
entry: |
#!/bin/sh
set -e
files=("\${@}")
name=$(inputs.file_name)
suffix=$(inputs.file_suffix === null ? '' : inputs.file_suffix)
+2
cat "\${files[@]}" > $name.$suffix
Loading