RPort
Search…
Tacoscript
RPort provides its own scripting language to make complex tasks easy.
Tacoscript is experimental. Do not use in production. πŸ—£οΈ Please share your experience and report bugs.

At a glance

Tacoscript is a declarative scripting language for the easy automation of tasks. It uses human-readable YAML as input files. The interpreter consists of a single static binary available for almost any operating system. Read more.

Install Tacoscript

RPort does not install tacoscript by default. You must install it manually. But you can use the RPort script execution to perform the installation from the RPort web interface.
Windows (PowerShell)
Linux (Bash)
1
#
2
# Install Tacoscript on Windows
3
#
4
$ErrorActionPreference = "Stop"
5
$url = "https://download.rport.io/tacoscript/unstable/?arch=Windows_x86_64"
6
$file = "tacoscript.zip"
7
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
8
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
9
$dest = "C:\Program Files\tacoscript"
10
mkdir $dest
11
mkdir "$($dest)\bin"
12
Expand-Archive -Path $file -DestinationPath $dest -force
13
mv "$($dest)\tacoscript.exe" "$($dest)\bin"
14
​
15
$ENV:PATH="$ENV:PATH;$($dest)\bin"
16
​
17
[Environment]::SetEnvironmentVariable(
18
"Path",
19
[Environment]::GetEnvironmentVariable("Path", [EnvironmentVariableTarget]::Machine) + ";$($dest)\bin",
20
[EnvironmentVariableTarget]::Machine
21
)
22
& tacoscript --version
Copied!
1
#
2
# Install Tacoscript on Linux
3
#
4
cd /tmp
5
test -e tacoscript.tar.gz&&rm -f tacoscript.tar.gz
6
curl -LJs "https://download.rport.io/tacoscript/unstable/?arch=Linux_$(uname -m)" -o tacoscript.tar.gz
7
tar xvzf tacoscript.tar.gz -C /usr/local/bin/ tacoscript
8
rm -f tacoscript.tar.gz
9
tacoscript --version
Copied!
Last modified 15d ago
Export as PDF
Copy link