Compare commits
1 Commits
43e54ed7f8
...
76dbcdabff
Author | SHA1 | Date | |
---|---|---|---|
76dbcdabff |
@ -17,8 +17,9 @@ class Jenkins:
|
||||
internal_dir: PathSpec
|
||||
server_url: str
|
||||
|
||||
def __init__(self, server_url, api_token):
|
||||
def __init__(self, server_url, username, api_token):
|
||||
self.server_url = server_url
|
||||
self.username = username
|
||||
self.api_token = api_token
|
||||
|
||||
def _log_in(self, username: str, password: str) -> (str, str):
|
||||
@ -29,7 +30,8 @@ class Jenkins:
|
||||
|
||||
def get_node_jnlp(self, node_name) -> str:
|
||||
response = requests.get(
|
||||
f"{self.server_url}/manage/computer/{node_name}/slave-agent.jnlp"
|
||||
f"{self.server_url}/manage/computer/{node_name}/slave-agent.jnlp",
|
||||
auth=(self.username, self.api_token),
|
||||
)
|
||||
response.raise_for_status()
|
||||
return response.text
|
||||
|
Loading…
x
Reference in New Issue
Block a user