pipeline
-
PowerPlatform-Pipelines 소개Power Platform 2023. 5. 19. 16:32
PowerPlatform-Pipelines 소개 해당 내용은 공식문서에서 있는 내용을 실제로 사용해보며 정리한 내용이다. Porwer Platform Pipelines란? Power Platform Pipelines는 기존 깃허브나 Devops 등에서 설정하려면 번거로운 점이 많았던 것을 간소화해서 사용할 수 있도록 만든 CI/CD 작업이나 현재는 아쉽게도 CI/CD 작업을 전부 충족하고 있지는 못하고 파이프라인으로서 같은 테넌트의 특정 환경에 포함된 솔루션을 다른 환경에 배포기능만 가지고 있다. 기존 CI/CD 단계 Power Platform Pipelines 파이프라인(Pipelines) 지원 단계(Stages) 지원 - 특정 환경에 배포될 순서를 지정하는 것은 가능하다. 조건등으로 스테이지를 나누거..
-
DevOps 4 - 첫 Azure Pipelines Relases 설정Azure DevOps 2022. 2. 17. 10:32
첫 Azure Pipelines Releases 설정 Pipelines 에서 배포할 수 있도록 설정을 마친 상태에서 Relases화면에서 자주 사용할 법한 기능들을 설명한다. 이 화면은 Relases화면에서 Edit를 클릭해 나온 Edit Relase화면에 들어왔다는 가정하여 설명한다. 기능(Artifacts) Pipeline 빌드 후 새 Release를 자동으로 생성 Release Pipeline화면에 들어오자 좌측에서 수정하려는 relase pipeline을 선택하고 Edit를 클릭해 수정화면으로 들어간다. Artifacts 에서 배포하려고 빌드를 설정한 곳의 번개 표시를 클릭 오른쪽에 Creates a release every time a new build is available 위의 옵션을 Ena..
-
DevOps 2 - Azure DevOps Pipeline Release 구성Azure DevOps 2022. 2. 17. 10:25
Azure DevOps Pipeline Release 구성 Azure DevOps 에서 파이프라인을 간단히 구성했으면 이제 배포설정을 해보자 여기서는 자신의 애저 웹 앱에 소유자 권한이 있는 웹앱에 업로드 하는 것을 목표로 한다. 준비사항 DevOps에서 CI 단계까지 가능한 Azure Pipeline (문서 1-첫Azure-DevOps-pipeline구성 참고) Azure Web App(DevOps 게정에서 구독하고 웹앱 관리가 가능한 권한이 있는 상태 - 같은 계정은 쉽게 연결설정이 가능하다. 다른 계정으로 하는 방법은 문서 별첨 - 별도 계정의 Azure Web App 권한 주는 방법** 참조) 여기서는 Net 웹앱 기준으로 설명한다. Relase 만들기 Pipeline을 설정했던 DevOps에 접..
-
DevOps - 1 첫 DevOps 파이프라인 구성Azure DevOps 2022. 2. 17. 10:18
첫 DevOps 파이프라인 구성 애저에서 프로젝트 파이프라인 구성을 시작해보자. 여기서는 CI : 지속적 통합(Continuous Integration) 만을 사용한다. CD 쪽은 애저 DevOps의 경우 Publish로 따로 나뉘어져 있으며 관리도 그쪽에서 한다. 이 문서에서는 웹앱을 커밋했을때 제대로 빌드가 되는지 확인하는 것 까지만을 적는다. 별도 문서에서 Unit Test 추가등을 다룰 것이다. 준비사항 Azure Dev Ops 계정 - 여기서 만들 수 있다. 만드는 방법까지는 rickman2 블로그를 참고하자 웹 프로젝트 - 여기서는 .Net 웹앱 프로젝트를 사용한다. Repos - Azure Devops의 Repos를 이용해 소스를 관리한다. 여기에 준비한 웹앱 프로젝트를 업로드한다. Pipe..