<aside> 📢 더 간편하고 직관적인 Ainize 2.0 버전이 공개되었습니다!
</aside>
배포 방식의 변경
도커파일(Dockerfile)을 활용한 간편한 배포 방식
저희는 사용자들이 오픈소스의 배포와 실행을 위해 소비되는 시간을 줄이고 그 과정에서 더 나은 경험을 드리기 위한 노력을 기울이고 있습니다.
여러분의 GitHub 저장소에 도커파일이 root dir(가장 상위의 디렉토리)에 있으신가요?
만약 그렇다면, 여러분의 프로젝트는 Ainize에 배포될 모든 준비가 끝났습니다.
도커파일을 build
하신다고요? 도커이미지를 push
하신다고요? 이제 그런 일은 Ainize에게 맡겨주세요! 💁♀️ 💁♂️
자동 배포 기능
Ainize는 가장 최근의 커밋된 버전의 프로젝트를 자동으로 배포합니다. 변경된 결과는 24시간 내로 확인이 가능합니다.
소개(Intro) 탭
인트로 탭은 마크다운 위키와 같은 기능을 제공합니다. 인트로 탭에 당신만의 마크다운 위키를 작성하고 프로젝트를 소개해주세요!
시연(Demo) 탭
여러분이 배포한 오픈소스 프로젝트가 어떻게 실행되는지 빠르게 확인하고 싶으신가요?
Demo
기능을 통해 빠른 테스트가 별도 엔드포인트 설정 없이 바로 가능합니다!
빌드(Build) Tab
빌드가 실패할 수 있어요. 이때는 원인을 찾기 위해 빌드 로그를 확인해야겠죠? 이제 Ainize 2.0에서는 모든 빌드 이벤트를 기록하여 Build
탭에서 로그를 제공합니다. 이제 사용자들은 왜 빌드에 실패했는지와 언제 발생했는지를 추적할 수 있습니다.
여러 깃 브랜치(Git Branches)를 배포하기
이전 버전의 Ainize에서는 master
브랜치를 배포하는 것만이 가능했습니다.
이제 배포를 원하시는 브랜치를 선택하실 수 있습니다! 더 나아가 master
브랜치와 develop
브랜치에 각각 내 프로젝트를 각각 배포할 수 있게 되었습니다.
맞춤 환경변수 설정하기
port
등의 다양한 환경변수를 도커파일에 삽입하고 싶으신가요? 배포시 환경변수 설정 화면에서 배포 직전 Add
버튼을 눌러 간단히 설정이 가능합니다.
예를 들어 도커에서 요구하는 외부 공개용 서버 URL을 환경변수로 설정할 수 있습니다.
탐색(Explore) Tab
다른 사용자들이 개발하고 배포한 오픈소스 프로젝트의 데모와 API를 사용하고 싶으시다고요?
Explore
버튼을 클릭하고 경험해보세요!
탐색 탭에 대해서 더 알아보시려면 클릭! explore tab →
Ainize 2.0 튜토리얼 영상
조금 더 상세한 설명이 필요하신가요? 저희 개발팀에서 Ainize 2.0을 어떻게 사용하는지에 대해 안내 영상이 준비되었습니다.
여러분들의 오픈소스 프로젝트를 Ainize에 배포하는 방법에 대해서 하나하나 배워보세요! (한글 자막 곧 제공 예정)