GitHub
Github Actions CI/CD 3 - 기초 yml파일 필수 수정필요 부분
nanenchanga
2022. 2. 27. 11:17
728x90
기초 yml파일 필수 수정필요 부분
nuget 경로(sln파일이 시작위치가 아닌 별도 폴더에 위치 할 경우) nuget이 솔루션파일을 토대로 모든 프로젝트에 제대로 설치가 되도록 솔루션 경로를 지정하자
생성시
```ymlname: Restore NuGet packages
run: nuget restore변경
```ymlname: Restore NuGet packages
run: nuget projectFolder\ProjectSolutionName.slnrestore
msbuild 프로젝트 파일 지정(단순한 빌드는 솔루션만을 지정하면 되지만 배포를 위한 위치,패키지 설정등을 위해 앱서비스를 업로드하는 msbuild의 설정때문에 하나의 프로젝트만 선택한다.)
생성시
- name: Publish to folder run: msbuild /nologo /verbosity:m /t:Build / t:pipelinePreDeployCopyAllFilesToOneFolder / p:_PackageTempDir="\published\"
변경
```yml
name: Publish to folder
run: msbuild ProjectFolder\ProjectName.csproj /nologo /verbosity:m /t:Build / t:pipelinePreDeployCopyAllFilesToOneFolder / p:_PackageTempDir="\published"
728x90
반응형