Elixir client library for Sauce Labs API
If available in Hex, the package can be installed
by adding sauce_elixir
to your list of dependencies in mix.exs
:
def deps do
[
{:sauce_elixir, "~> 0.1.0"}
]
end
:ok = Sauce.start("sauce-username", "sauce-access-key")
Sauce.Jobs.get("job-id")
{:ok,
%{
"collects_automator_log" => false,
"app" => "",
"record_video" => true,
"id" => "job-id",
"log_url" => "https://assets.saucelabs.com/jobs/job-id/selenium-server.log",
"proxied" => false,
"pre_run_executable" => nil,
"modification_time" => 1560339420,
"commands_not_successful" => 2,
...
}
This project has been started from an internal Hackathon. We would love to have outside contributors chiming in supporting us finishing this. Please have a look at our contribution guidelines.