|
|
|
@ -32,11 +32,7 @@ const execAsync = promisify(exec);
|
|
|
|
async function getBlacksmithAgentClient(): Promise<AxiosInstance> {
|
|
|
|
async function getBlacksmithAgentClient(): Promise<AxiosInstance> {
|
|
|
|
const stickyDiskMgrUrl = 'http://192.168.127.1:5556';
|
|
|
|
const stickyDiskMgrUrl = 'http://192.168.127.1:5556';
|
|
|
|
return axios.create({
|
|
|
|
return axios.create({
|
|
|
|
baseURL: stickyDiskMgrUrl,
|
|
|
|
baseURL: stickyDiskMgrUrl
|
|
|
|
headers: {
|
|
|
|
|
|
|
|
Authorization: `Bearer ${process.env.BLACKSMITH_STICKYDISK_TOKEN}`,
|
|
|
|
|
|
|
|
'X-Github-Repo-Name': process.env.GITHUB_REPO_NAME || ''
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -144,6 +140,8 @@ async function postWithRetry(client: AxiosInstance, url: string, formData: FormD
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
return await client.post(url, formData, {
|
|
|
|
return await client.post(url, formData, {
|
|
|
|
headers: {
|
|
|
|
headers: {
|
|
|
|
|
|
|
|
Authorization: `Bearer ${process.env.BLACKSMITH_STICKYDISK_TOKEN}`,
|
|
|
|
|
|
|
|
'X-Github-Repo-Name': process.env.GITHUB_REPO_NAME || '',
|
|
|
|
'Content-Type': 'multipart/form-data'
|
|
|
|
'Content-Type': 'multipart/form-data'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
@ -168,6 +166,8 @@ async function getWithRetry(client: AxiosInstance, url: string, formData: FormDa
|
|
|
|
return await client.get(url, {
|
|
|
|
return await client.get(url, {
|
|
|
|
data: formData,
|
|
|
|
data: formData,
|
|
|
|
headers: {
|
|
|
|
headers: {
|
|
|
|
|
|
|
|
Authorization: `Bearer ${process.env.BLACKSMITH_STICKYDISK_TOKEN}`,
|
|
|
|
|
|
|
|
'X-Github-Repo-Name': process.env.GITHUB_REPO_NAME || '',
|
|
|
|
'Content-Type': 'multipart/form-data'
|
|
|
|
'Content-Type': 'multipart/form-data'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
signal: options?.signal
|
|
|
|
signal: options?.signal
|
|
|
|
|