public function rollback($project_id)
{
$input = ['status' => null, 'message' => null, 'project_id' => $project_id, 'user_id' => Auth::guard('api')->user()->id, 'task' => 'rollback'];
if ($this->deploymentForm->save($input)) {
$project = $this->project->byId($project_id);
$deployment = $project->getLastDeployment();
return $deployment;
} else {
throw new InvalidArgumentException($this->deploymentForm->errors());
}
}