Alibaba Cloud DevOps Pipeline(Flow) vol.2 시도
3156 단어 AlibabaCloudPipelinedevops
이번엔 GiitHub을 위한 창고 index입니다.나는 그것을 만들어 보았고 ECS에 의해 설계될지 테스트했다.
사전 준비
미리 준비한 건 이쪽이야.
1. GiitHub과의 협력
GiitHub과의 공동 작업을 설정합니다.
"Asssociate"를 클릭하면 이쪽 화면으로 이동하고, 문제가 없으면 "Authorized 030"을 클릭하여 협업한다.
협업이 가능하면 피플라인 화면으로 돌아가 창고 등을 선택할 수 있다.
2. Artifact Archeve 만들기
ECS를 디버깅하려면 Artifact Archeve가 필요합니다.
Select Task Group 에서 EmptyTask 를 선택합니다.
Add Step 을 클릭하여 Uproad > Artifact Archeive 를 선택합니다.
이번엔 GiitHub의 창고 바로 아래 index입니다."}"을 넣었기 때문에 디렉터리를 직접 지정하는 것이 아니라 파일 이름을 직접 지정합니다.(이곳은 중첩점입니다. 문서에 디렉토리가 지정되어 있습니다.)
3. ECS에 대한 디버그 설정
생성된 Artifact Archeive를 tgz 형식으로 압축하여 서버에 다운로드한 다음 확장하여 지정된 경로로 복사 처리를 설정합니다.
이번엔 index.루트의/var/www/}로 > 을 펼치는 스크립트
이렇게 피플라인 제작이 완료되었으니 실제 전개 여부를 시험해 봅시다.
Configuration 화면을 표시하고 의견을 표시하려면 Save and Run 을 클릭하십시오.
정상적인 집행이 끝나면 이렇게 된다.
오류가 발생한 경우 "Logs"를 클릭하면 실행 내용이 표시되며 오류가 발생했음을 알 수 있습니다.
마지막으로 ECS의 인터넷 IP를 브라우저에 입력하여 웹 페이지의 표시 여부를 확인합니다.
5. 제작된 피플라인
이번에 만든 피플라인은 이런 느낌이에요.
총결산
이번에는 단순히 디자인만 했기 때문에 다른 설정은 시도하지 않았지만, 필요에 따라 위훅 등도 이용할 수 있다.
공식 문서에는 자바를 중심으로 한 기록이 많은데 이런 간단한 구성이 없어 디자인하기 어렵다.(Artifact Archeve 등 필요)
지금은 자바를 중심으로 향후 기능 확충이 기대된다.
Reference
이 문제에 관하여(Alibaba Cloud DevOps Pipeline(Flow) vol.2 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cube8080/items/f2c5cc6dd86ae16172fd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)