Files
galaxy/test/functional/tools/mulled_example_invalid_case.xml
T
Matthias Bernt 9e48ceb169 containers: do not mount /tmp/
fixes https://github.com/galaxyproject/galaxy/issues/15673

- singularity: add `--no_mount tmp` (analogous to docker's default)
- do not bind `$TMPDIR:rw,$TMP:rw,$TEMP:rw` by default
- instead (by default )provide a writable `/tmp` via
  `$_GALAXY_JOB_TMP_DIR/:/tmp:rw` note that this dir is still also
  available as `$_GALAXY_JOB_TMP_DIR:rw`
2023-06-14 15:28:38 +01:00

29 lines
827 B
XML

<!-- Containers with upper case names should be coerced to lower case as docker/singularity
do not accept mixed case image names -->
<tool id="mulled_example_invalid_case" name="mulled_example_invalid_case" version="0.1.0">
<requirements>
<requirement type="package" version="0.7.15">bwa</requirement>
<container type="docker">quay.io/biocontainers/BwA:0.7.15--0</container>
</requirements>
<stdio>
<exit_code range="2:" />
</stdio>
<command><![CDATA[
bwa > '$output_1' 2>&1 &&
touch "\${TMP:-/tmp}/job_tmp" &&
touch "\${TEMP:-/tmp}/job_temp" &&
touch "\${TMPDIR:-/tmp}/job_tmpdir"
]]></command>
<inputs>
</inputs>
<outputs>
<data name="output_1" />
</outputs>
<tests>
</tests>
<help><![CDATA[
TODO: Fill in help.
]]></help>
</tool>