curl -X POST "https://api.buddy.works/workspaces/:workspace/projects/:project_name/pipelines/:pipeline_id/actions" \
  -H "Authorization: Bearer <YOUR-TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "Build Android app",
  "type": "BUILD",
  "trigger_time": "ON_EVERY_EXECUTION",
  "docker_image_name": "library/openjdk",
  "docker_image_tag": "8",
  "volume_mappings": "/:/buddy/mount/directory",
  "execute_commands": [
    "export ANDROID_HOME=\"/opt/android/sdk/\"",
    "export BUILD_TOOLS_VER=\"27.0.3\"",
    "export PATH=$PATH:/opt/android/sdk/build-tools/$BUILD_TOOLS_VER",
    "#build",
    "chmod +x gradlew",
    "#./gradlew assembleDebug",
    "./gradlew assembleRelease"
  ],
  "setup_commands": [
    "mkdir -p /opt/android/sdk && mkdir .android",
    "cd /opt/android/sdk && curl -o sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip && unzip sdk.zip && rm sdk.zip",
    "yes | /opt/android/sdk/tools/bin/sdkmanager --licenses",
    "/opt/android/sdk/tools/bin/sdkmanager --update",
    "/opt/android/sdk/tools/bin/sdkmanager platform-tools",
    "/opt/android/sdk/tools/bin/sdkmanager tools",
    "/opt/android/sdk/tools/bin/sdkmanager emulator",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;android;m2repository\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;google;m2repository\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;google;google_play_services\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"build-tools;27.0.3\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"platforms;android-27\""
  ],
  "working_directory": "/buddy/my-repo-dir"
}'
  {
  "url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/2/actions/2",
  "html_url": "https://app.buddy.works/buddy/company-website/pipelines/action/2/edit",
  "id": 2,
  "name": "Build Android app",
  "type": "BUILD",
  "trigger_time": "ON_EVERY_EXECUTION",
  "last_execution_status": "INITIAL",
  "docker_image_name": "library/openjdk",
  "docker_image_tag": "8",
  "execute_commands": [
    "export ANDROID_HOME=\"/opt/android/sdk/\"",
    "export BUILD_TOOLS_VER=\"27.0.3\"",
    "export PATH=$PATH:/opt/android/sdk/build-tools/$BUILD_TOOLS_VER",
    "#build",
    "chmod +x gradlew",
    "#./gradlew assembleDebug",
    "./gradlew assembleRelease"
  ],
  "setup_commands": [
    "mkdir -p /opt/android/sdk && mkdir .android",
    "cd /opt/android/sdk && curl -o sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip && unzip sdk.zip && rm sdk.zip",
    "yes | /opt/android/sdk/tools/bin/sdkmanager --licenses",
    "/opt/android/sdk/tools/bin/sdkmanager --update",
    "/opt/android/sdk/tools/bin/sdkmanager platform-tools",
    "/opt/android/sdk/tools/bin/sdkmanager tools",
    "/opt/android/sdk/tools/bin/sdkmanager emulator",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;android;m2repository\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;google;m2repository\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"extras;google;google_play_services\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"build-tools;27.0.3\"",
    "/opt/android/sdk/tools/bin/sdkmanager \"platforms;android-27\""
  ],
  "working_directory": "/buddy/my-repo-dir",
  "pipeline": {
    "url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/2",
    "html_url": "https://app.buddy.works/buddy/company-website/pipelines/pipeline/2",
    "id": 2,
    "name": "Live mirror",
    "on": "CLICK",
    "refs": [
      "refs/heads/master"
    ],
    "last_execution_status": "SUCCESSFUL",
    "last_execution_revision": "506a3963507943d6908154f4bc9646e829128a08"
  }
}