코드 변환을 위한 워크플로 사용자 지정 - Amazon Q Developer

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

코드 변환을 위한 워크플로 사용자 지정

참고

용 Amazon Q DeveloperGitHub는 평가판 릴리스이며 변경될 수 있습니다.

Amazon Q Developer 코드 변환 에이전트가 작업을 완료한 후 GitHub에서 풀 요청을 생성하면 프로젝트 파이프라인은 풀 요청에 대해 실행되도록 구성된 작업을 실행합니다. 업데이트된 코드는 Java 17을 대상으로 하므로 작업이 Java 8 또는 Java 11을 사용하여 빌드하려고 하면 작업에 빌드 오류가 발생합니다.

Amazon Q 변환 에이전트 레이블을 GitHub 문제에 적용하기 전에 .github/workflows/ 디렉터리에서 워크플로 파일을 생성하고 구성하여 코드 변환 작업을 처리해야 합니다.

코드 변환을 위한 워크플로를 사용자 지정하려면
  1. 리포지토리에 아직 워크플로가 없는 경우 GitHub Actions 워크플로 파일을 생성합니다. 자세한 내용은 GitHub 설명서의 GitHub 작업에 대한 빠른 시작예제 워크플로 생성을 참조하세요. GitHub

  2. 다음 작업으로 워크플로 파일을 업데이트합니다.

    q-code-transformation: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 with: java-version: '17' distribution: 'adopt' - name: Build and copy dependencies run: | mvn ${{ env.MAVEN_CLI_OPTS }} verify mvn ${{ env.MAVEN_CLI_OPTS }} dependency:copy-dependencies -DoutputDirectory=dependencies -Dmdep.useRepositoryLayout=true -Dmdep.copyPom=true -Dmdep.addParentPoms=true - name: Upload artifacts uses: actions/upload-artifact@v4 with: name: q-code-transformation-dependencies path: dependencies