소스 통제에 연결될 때부터 앱 엔진 스튜디오 앱 게시

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 소스 통제에 연결된 경우 (AES)에서 앱 엔진 스튜디오 사용자 지정 애플리케이션을 게시할 수 있습니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    소스 제어에 연결된 응용 프로그램을 앱 엔진 스튜디오 게시하면 sys_app 또는 sys_store_app 게시 관련 링크를 통해 게시할 때와는 다른 결과가 나타납니다.

    프로시저

    1. 다음으로 이동 모두 > 앱 엔진 > 앱 엔진 스튜디오.
    2. My Apps(내 앱) 페이지에서 응용 프로그램을 엽니다.
    3. 앱 홈에서 게시를 선택합니다.
      앱 엔진 스튜디오 앱 게시 필드를 표시합니다.
      앱의 버전 번호와 릴리스 정보를 입력합니다.
    4. 다음 필드 값을 입력합니다.
      표 1. 버전 번호 및 릴리스 메모를 입력하십시오.
      필드 설명
      버전 현재 앱 버전을 보고 애플리케이션의 새 버전 번호를 제공합니다.
      주:
      버전 번호를 변경하려면 배포를 위해 제출, 앱 리포지토리에 게시 또는 앱 스토어에 게시 배포 권한 중 하나가 있어야 합니다
      릴리스 정보 애플리케이션의 변경 내용에 대한 간략한 설명을 제공합니다.
      옵션 게시 애플리케이션을 애플리케이션 리포지토리 ServiceNow Store에 게시할지 아니면 .
      주:
      인스턴스의 모든 애플리케이션 개발자는 Git 리포지토리를 애플리케이션에 연결하는 데 사용되는 자격 증명을 공유합니다.
    5. 계속을 선택합니다.
    6. 애플리케이션의 현재 상태는 추적되지 않거나 커밋되지 않은 변경 내용을 포함하여 소스 제어에 커밋됩니다.
      glide.sourcecontrol.default_commit_mode 속성 값은 무시됩니다.
      이는 응용 프로그램이 게시될 때 추적되지 않고 커밋되지 않은 모든 변경 내용도 게시되기 때문입니다. 따라서 Git 리포지토리의 애플리케이션 상태는 게시된 상태와 일치합니다. 리포지토리에 변경 내용 커밋glide.sourcecontrol.default_commit_mode 특성에 대한 자세한 정보는 주제를 참조하십시오.
    7. 새 버전에 대한 소스 통제 태그가 생성되고 애플리케이션이 게시됩니다.
      필요한 경우 sys_app 레코드가 새 스토어 상관 관계 ID로 업데이트됩니다.
      주:
      애플리케이션이 소스 통제에 연결되어 있는데 외부에 새 버전을 앱 엔진 스튜디오게시하는 경우, 소스 통제 커밋 및 태그가 생성되지 않습니다.