6.3.11. JBoss AS(Wildfly 10)
새 GitHub 리포지토리를 설정하고 현재 로컬 Git 리포지토리에 원격 분기로 추가합니다.
$ git remote add <remote-name> https://github.com/<github-id>/<repo-name>
로컬 v2 소스 코드를 새 리포지토리로 내보냅니다.
$ git push -u <remote-name> master
로컬 Git 리포지토리를 편집하고 변경 사항을 업스트림으로 내보내 v3와 호환되도록 합니다.
.openshift 디렉토리를 제거합니다.
참고v3에서는 action_hooks 및 cron 작업이 동일한 방식으로 지원되지 않습니다. 자세한 내용은 Action Hooks for more information를 참조하십시오.
- 소스 리포지토리의 루트에 배포 디렉터리를 추가합니다. .war 파일을 'deployments' 디렉터리로 이동합니다.
oc
명령을 사용하여 빌더 이미지 및 소스 코드에서 새 Wildfly 애플리케이션을 시작합니다.$ oc new-app https://github.com/<github-id>/<repo-name>.git --image-stream=”openshift/wildfly:10.0" --name=<app-name> -e <ENV_VAR_NAME>=<env_var_value>
참고인수
--name
은 애플리케이션 이름을 지정하는 선택 사항입니다. 인수-e
는 빌드 및 배포 프로세스에 필요한 환경 변수 (예:OPENSHIFT_PYTHON_DIR
)를 추가하기 위한 선택 사항입니다.