Files
galaxy/test/functional/tools/secret_tool.xml
T

17 lines
1.0 KiB
XML

<tool id="secret_tool" name="secret_tool" version="test" profile="23.0">
<requirements>
<container type="docker">busybox:1.36.1-glibc</container>
<credentials name="service1" version="v1" label="Your credentials set" description="Optional description of the service using credentials">
<variable name="server" inject_as_env="service1_url" optional="false" label="Your Service1 server" description="You can set the server..."/>
<secret name="username" inject_as_env="service1_user" optional="false" label="Your Service1 username" description="Your username is your email"/>
<secret name="password" inject_as_env="service1_pass" optional="true" label="Your Service1 password" description="This needs to be a strong password"/>
</credentials>
</requirements>
<command><![CDATA[
echo \$service1_url > '$output' && echo \$service1_user >> '$output' && echo \$service1_pass >> '$output'
]]></command>
<outputs>
<data name="output" format="txt"/>
</outputs>
</tool>