-
Notifications
You must be signed in to change notification settings - Fork 62
release 절차
mete0r edited this page Oct 28, 2013
·
24 revisions
-
bin/tox
(by jenkins) -
CHANGES
수정 -
bin/docs-update-po
를 실행하여 업데이트 할 번역이 있으면 갱신, 커밋
- pyroma 체크
-
bin/docs-update-po
실행 : 만약 갱신된 .po 파일이 존재하면 중지 후 커밋, 재실행 - 버젼에서
.dev0
를 제거 후 커밋 -
build/docs/
에 documentation 생성 - 수동 검사
bin/test-sdist
-
bin/test-upload
(testpypi에 업로드 후 다운로드/설치 테스트) - testpypi에 해당 버젼 릴리즈 파일이 있으면 실패함. 미리 삭제 - 버젼 태그 생성
- pypi에 업로드
-
http://pythonhosted.org/pyhwp
에 문서 업로드
- 버젼 1 증가 후 .dev0 붙임
- github에 push
virtualenv releases/VERSION && . releases/VERSION/bin/activate
pip install --pre pyhwp
- 올바른 pyhwp 버젼이 설치되고 hwp5proc 등이 제대로 작동하는지 확인
hwp5proc --version
- 여기서 문제가 생기면 pypi 업로드한 것을 삭제하고 문제 해결
git checkout master
-
git merge --no-ff <VERSION>
(버젼 태그)