2017-12-15 12 views
1

json 변수가 들어있는 .sql 파일이 있습니다. 이 json을 별도의 .json 파일에 넣고 .qql 파일을 .json에서 변수로 바꾸려면 문어로 배포해야합니다. 문어에서 이러한 대체를 할 수있는 방법이 있습니까? 변수를 .json 컨텐츠로 대체하십시오. 내가 분명했는지 나는 모른다.Octopus deploy - .json 내용으로 변수 대체

+0

'나는 명확한 지 모르겠습니다.'<그럴 필요는 없습니다. – gvee

답변

0

.sql 파일에서 #{variableName}으로 바꾸십시오. 참조 : Binding SyntaxVariables. 프로젝트 Octopus에서 #{variableName}이라는 동일한 변수를 선언하고 값 필드에 JSON을 입력하십시오.

Substitute Variables in Files을 읽고 대체 할 파일의 이름을 지정했는지 확인하십시오. 예 : mySqlFile.sql 또는 단지 *.sql입니다. 요구 사항에 특히주의하십시오.

설치 디렉토리를 기준으로 파일의 전체 경로를 지정해야합니다. 따라서 패키지의 루트에있는 configfolder 내부에있는 app.config 파일의 변수를 바꾸려면 config \ app.configon을 대상 파일 필드에 입력해야합니다.