기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
코드 변환을 위한 워크플로 사용자 지정
참고
용 Amazon Q DeveloperGitHub는 평가판 릴리스이며 변경될 수 있습니다.
Amazon Q Developer 코드 변환 에이전트가 작업을 완료한 후 GitHub에서 풀 요청을 생성하면 프로젝트 파이프라인은 풀 요청에 대해 실행되도록 구성된 작업을 실행합니다. 업데이트된 코드는 Java 17을 대상으로 하므로 작업이 Java 8 또는 Java 11을 사용하여 빌드하려고 하면 작업에 빌드 오류가 발생합니다.
Amazon Q 변환 에이전트 레이블을 GitHub 문제에 적용하기 전에 .github/workflows/
디렉터리에서 워크플로 파일을 생성하고 구성하여 코드 변환 작업을 처리해야 합니다.
코드 변환을 위한 워크플로를 사용자 지정하려면
-
리포지토리에 아직 워크플로가 없는 경우 GitHub Actions 워크플로 파일을 생성합니다. 자세한 내용은 GitHub 설명서의 GitHub 작업에 대한 빠른 시작
및 예제 워크플로 생성을 참조하세요. GitHub -
다음 작업으로 워크플로 파일을 업데이트합니다.
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