Sha256: 6d642dec2f7a96b5ad0330ea8daa89946c17dfb80d09d30075956de13c7fe5eb

Contents?: true

Size: 1.08 KB

Versions: 60

Compression:

Stored size: 1.08 KB

Contents

How do i use the api?
==============


Well, we want to do things as simple as possible, so we are using only GET requests. Everyone has a browser, so everyone has the possiblility to use Mutx.

Returns the list of tasks or tests

    api/tasks
    api/tests

Returns the list of running tasks or tests

    api/tasks/running
    api/tests/running

Returns the status of the given task id

    api/tasks/<task_id>/status

Returns the task structure for the given task id

    api/tasks/<task_id>

Returns all existing results

    api/results

Returns the result for a given result id

    api/results/<result_id>

Starts an execution

  Perform get to:

    api/tasks/<task_name>/run

    # pass custom parameters as query string like 
    api/tasks/:task/run?environment=RC&foo=bar

    # and if you want identify the execution, you can pass as query string too.
    api/tasks/:task/run?environment=RC&foo=bar&execution_name=your_execution_identification' 

  If execution starts succesfully, it will return a result id


Returns the execution data for a given result id

    api/results/<result_id>/data

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
mutx-0.2.9 documentation/api.md
mutx-0.2.8 documentation/api.md
mutx-0.2.7 documentation/api.md
mutx-0.2.6 documentation/api.md
mutx-0.2.5 documentation/api.md
mutx-0.2.4 documentation/api.md
mutx-0.2.3 documentation/api.md
mutx-0.2.2 documentation/api.md
mutx-0.2.1 documentation/api.md
mutx-0.2.0 documentation/api.md
mutx-0.1.69 documentation/api.md
mutx-0.1.68 documentation/api.md
mutx-0.1.67 documentation/api.md
mutx-0.1.66 documentation/api.md
mutx-0.1.65 documentation/api.md
mutx-0.1.64 documentation/api.md
mutx-0.1.63 documentation/api.md
mutx-0.1.62 documentation/api.md
mutx-0.1.61 documentation/api.md
mutx-0.1.60 documentation/api.md