1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-01-08 21:10:05 +00:00

feat(deploy): add appLoc

This commit is contained in:
Yury Shkoda
2021-10-04 17:01:25 +03:00
parent d418a7e971
commit 90b11fe3fa
4 changed files with 514 additions and 1625 deletions

2131
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -17,7 +17,7 @@
"typedoc": "typedoc", "typedoc": "typedoc",
"prepare": "git rev-parse --git-dir && git config core.hooksPath ./.git-hooks && git config core.autocrlf false || true" "prepare": "git rev-parse --git-dir && git config core.hooksPath ./.git-hooks && git config core.autocrlf false || true"
}, },
"browser":{ "browser": {
"child_process": false "child_process": false
}, },
"publishConfig": { "publishConfig": {

View File

@@ -11,12 +11,12 @@ export class SASBaseApiClient {
if (serverUrl) this.serverUrl = serverUrl if (serverUrl) this.serverUrl = serverUrl
} }
public async deploy(members: [FolderMember, ServiceMember]) { public async deploy(members: [FolderMember, ServiceMember], appLoc: string) {
const { result } = await this.requestClient.post<{ const { result } = await this.requestClient.post<{
status: string status: string
message: string message: string
example?: {} example?: {}
}>('/deploy', members, undefined) }>('/deploy', { ...members, appLoc }, undefined)
return Promise.resolve(result) return Promise.resolve(result)
} }

View File

@@ -831,7 +831,7 @@ export default class SASjs {
} }
public async deployToSASBase(members: [FolderMember, ServiceMember]) { public async deployToSASBase(members: [FolderMember, ServiceMember]) {
return await this.sasBaseApiClient?.deploy(members) return await this.sasBaseApiClient?.deploy(members, this.sasjsConfig.appLoc)
} }
public async executeJobSASBase(query: ExecutionQuery) { public async executeJobSASBase(query: ExecutionQuery) {