CI/CD 파이프라인 테스트 정보

파이프라인의 개별 구성요소를 테스트하여 각 단계가 예상대로 작동하는지 확인합니다. 각 단계가 테스트 및 작동 중인 경우 커밋을 원격 저장소에 푸시하여 파이프라인을 전체적으로 테스트합니다.

CI/CD 파이프라인 테스트

먼저, 개발 시스템에서 코드를 전달할 수 있는지 테스트합니다. 그런 다음 Oracle Developer Cloud Service 에서 코드를 전달할 수 있는지 확인하십시오. 마지막으로, 원격 저장소에 커밋을 푸시하여 파이프라인을 테스트합니다.

  1. 개발 시스템에서 Unix 셸 빌더 스크립트를 테스트합니다.
    1. 개발 시스템에 Unix 셸 작성기 스크립트를 재생성하십시오. Windows, Linux 및 Mac에서 스크립트가 작동합니다.
    2. 스크립트에서 $devUser$devPassword 변수를 실제 값으로 바꿉니다.
    3. 스크립트를 실행합니다.
    4. 스크립트가 오류 없이 실행되고 사용자 정의 API 코드가 Oracle Mobile Hub에 전달된 경우 다음 단계로 이동합니다.
  2. Oracle Developer Cloud Service 에서 빌드를 테스트합니다.
    1. Oracle Developer Cloud Service 에서 프로젝트를 열고 수동으로 빌드를 시작합니다.
    2. 빌드가 오류 없이 완료되고 사용자 정의 API 코드가 Oracle Mobile Hub에 전달되면 다음 단계로 이동합니다.
  3. CI/CD 파이프라인을 테스트합니다.
    1. 사용자 정의 API 파일 중 하나를 변경하고 변경 사항을 로컬 Git 저장소에 커밋합니다.
    2. 해당 변경사항을 원격 저장소로 푸시합니다.
    3. Oracle Developer Cloud Service 에서 프로젝트를 열고 빌드 상태를 확인합니다.

      원격 저장소에 커밋할 때 빌드가 자동으로 실행되도록 설정된 경우 빌드가 실행되고 있어야 합니다. SCM 폴링 트리거를 구성한 경우 폴링 간격에 도달할 때 빌드가 시작되어야 합니다.