Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 저희 팀에서는 약 3개월간 릴리즈 생산성을 높이기 위해 새 제품을 개발해왔습니다.
- 그리고 바로 오늘 이 자리에서 어떻게 동작하는지 보여드릴게요.
- 자 먼저 갖고계신 랩탑을 여시고요, 웹 브라우저를 여시고 아래 주소로 들어가 보세요.
- <화면 전환 – 좌 게임, 우 콘솔>
- 간단한 게임 어플리케이션입니다.
- 가로 세로 3개의 상자가 있고 각 박스에는 숫자가 있습니다. 네 방향 키로 박스를 옮길 수 있습니다.
- 박스를 옮길 때 마다 박스가 하나로 합쳐지면서 숫자가 더해집니다
- 이 게임의 목적은 최대한 박스의 숫자를 최대한 크게 만드는 거예요.
- 근데 화면을 보시면 오른쪽과 아래 부분이 좀 남죠? 이 부분이 박스로 채워지도록 코드를 수정하고 배포하도록 하겠습니다.
- 자, 얼마나 걸리는지 타이머를 하나 켜 놓고 시작하겠습니다. (stopwatch 실행)
- <탭 전환 – 좌 깃헙>
- 제가 이미 코드를 조금 수정해 놨습니다.
- html 에 셀을 추가하고, 자바스크립트의 인수를 4로 바꿨죠.
- 그럼 이 코드체인지를 머지하도록 하겠습니다.
- <탭 전환 – 젠킨스>
- 여기 있는 젠킨스에서 변경된 소스코드로 도커 이미지를 빌드합니다.
- <탭 전환 – 젠킨스 빌드>
- (링크를 타고 들어감 – 로그 확인)
- 자 젠킨스 빌드가 완료되었구요, 이제 배포를 진행하겠습니다.
- <포커스 전환 – CLI>
- BoltX 는 현재까지는 커맨드 라인 인터페이스를 지원합니다.
- 먼저 o365 로 로그인을 하구요,
- 현재 어떤 컨테이너가 올라가 있는지 확인할 수 있습니다.
- 새로운 이미지로 배포 스펙을 바꿔 보겠습니다. (vi develop.jsonnet)
- 변경된 배포 스펙을 적용하구요, (boltcfg apply)
- 새로운 컨테이너로 배포가 되는걸 한번 지켜 보죠 (boltcfg query)
- <포커스 전환 – 게임>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement