Get API key for Robot

  1. Register at app.merklebot.com and create organization

Untitled

  1. Go to Robots tab

  2. Create Robot — name it and optionally describe so you won’t lose it among others

    Untitled

  3. Click on robot name in a list after creation. Here you’ll manage Jobs launch at robot.

Untitled

  1. In robot properies you can see an API key

Setup up agent

  1. Download the latest release of agent from repository.

    1. You could get your architecture with
    uname -a
    

    b. Download release file with needed VERSION and ARCHITECTURE

    wget <https://github.com/merklebot/robot-agent/releases/download/{{VERSION}>}/robot-agent-{{ARCHITECTURE}}
    

    c. Make it executable

    sudo chmod +x robot-agent-...
    
  2. Start agent with api-key and robot-server-url parameters.

./robot-agent-.. -a=API_KEY -r=http://robots.merklebot.com:8888

If setup is correct, you’ll see something like this:

Untitled

  1. To send some docker-wrapper tasks, you should have docker installed in your system and accessible without sudo