Set of tooling that allows to create automation packages
RCC is a set of tooling that allows you to create, manage, and distribute Python-based self-contained automation packages - or robots 🤖 as we call them. And run them on soft-containers that have access to rest of your machine.
Together with robot.yaml configuration file, rcc
is a foundation that allows anyone to build and share automation with ease.
RCC is actively maintained by Robocorp.
Why use rcc?
conda.yaml
and robot.yaml
right, and then let rcc to do the heavy lifting of keeping environments pristine, clean, and up to date.robot.yaml
files define what to run and conda.yaml
defines runtime environment dependenciesGetting Started
⏬ Install rcc
Install or Download RCC
:octocat: Pull robot from GitHub:
rcc pull github.com/robocorp/example-google-image-search
🏃 Run robot
rcc run
🐣 Create your own robot from template
rcc robot initialize -t standard
For detailed instructions, visit Robocorp RCC documentation to get started. To build rcc
from this repository see the Setup Guide
Installing RCC from command line Windows
curl -o rcc.exe https://downloads.robocorp.com/rcc/releases/latest/windows64/rcc.exe
Edit the system environment variables
rcc
macOS Brew cask from Robocorp tap
brew install robocorp/tools/rcc
rcc
Upgrading: brew upgrade rcc
Raw download
curl -o rcc https://downloads.robocorp.com/rcc/releases/latest/macos64/rcc
chmod a+x rcc
sudo mv rcc /usr/local/bin/
rcc
Linux
curl -o rcc https://downloads.robocorp.com/rcc/releases/latest/linux64/rcc
chmod a+x rcc
sudo mv rcc /usr/local/bin/
rcc
Direct downloads for signed executables provided by Robocorp
Follow above link to download site. Both tested and bleeding edge versions are available from same location.
EULA for pre-built distribution.
Documentation
Visit https://robocorp.com/docs to view the full documentation on the full Robocorp stack.
Changelog can be seen here. It is also visible inside rcc using command rcc docs changelog
.
Some tips, tricks, and recipes can be found here. They are also visible inside rcc using command rcc docs recipes
.
Community and Support
The Robocorp community can be found on Developer Slack, where you can ask questions, voice ideas, and share your projects.
You can also use the Robocorp Forum
License
Apache 2.0
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.