본문 바로가기
Azure

.NET 6 API with Azure Pipeline] 2. Azure Pipeline, Free tier 설정

by Fastlane 2022. 5. 27.
728x90
반응형

출처 : https://dotnetplaybook.com/build-test-and-deploy-a-rest-api-with-azure-devops/

Azure Pipeline을 세팅해보자.

https://dev.azure.com/

1. 프로젝트를 생성한다. 

2. 생성한 프로젝트를 선택해서, Pipeline을 생성한다. 

Connect : GitHub를 선택한다. 

Select : repository를 선택한다. 

Configure : ASP.NET Core를 선택한다. 

Review : azure-pipelines.yml 파일을 확인하고 Save and run 버튼을 클릭한다. 

GitHub repository에 azure-pipelines.yml파일이 자동으로 추가된다. 

호스팅 병력작업의 개수가 없기 때문에, 위와 같이 에러가 발생한다. 

 

3. Free tier를 요청한다. 

MS Hosted CI/CD에 대해서는 매월 1,800분동안 무료로 Private Project Azure Pipeline 서비스를 제공한다. 

무료로 제공하는 병렬 작업 수를 얻기 위해서는 아래 링크의 요청서를 제출해야 한다. 

https://aka.ms/azpipelines-parallelism-request

 

다음날 free tier request 완료 메일을 수신 받았다. 

 

Pipeline을 다시 Run해보자 

성공한 것을 확인할 수 있다. 

 

Azure Pipeline을 pause하기 위해서는 

Project Settings > Pipelines > Agent pools > Agents 탭 > Enabled를 Off하면 된다. 

 

Project Settings > Pipelines > Parallel jobs 에서 소진 시간을 확인할 수 있다. 

매달 초 0분으로 리셋된다. 

728x90
반응형

댓글