获取private任务 :param job_id: :return: { "state_msg": "finish", "state": 0|1|2, "tasks": [] } state: 0 - 需要等待远程进程跑完; 1 - 有私有进程可以执行,进程参数通过t
(self, org_sid, team_name, repo_id, project_id, job_id)
| 167 | return self.get_data_from_result(rsp) |
| 168 | |
| 169 | def get_privete_task(self, org_sid, team_name, repo_id, project_id, job_id): |
| 170 | """ |
| 171 | 获取private任务 |
| 172 | :param job_id: |
| 173 | :return: { |
| 174 | "state_msg": "finish", |
| 175 | "state": 0|1|2, |
| 176 | "tasks": [] |
| 177 | } |
| 178 | state: |
| 179 | 0 - 需要等待远程进程跑完; |
| 180 | 1 - 有私有进程可以执行,进程参数通过tasks传递; |
| 181 | 2 - 已经没有私有进程需要执行 |
| 182 | """ |
| 183 | rel_url = f"api/orgs/{org_sid}/teams/{team_name}/repos/{repo_id}/projects/{project_id}/jobs/{job_id}/privatetasks/" |
| 184 | rsp = CodeDogHttpClient(self._server_url, rel_url, headers=self._headers).post() |
| 185 | return self.get_data_from_result(rsp) |
| 186 | |
| 187 | def get_default_filtered_paths(self, repo_id, project_id, org_sid, team_name): |
| 188 | """ |
no test coverage detected