forked from kliment/Printrun
-
Notifications
You must be signed in to change notification settings - Fork 0
Procedimentos para release
Felipe Corrêa a Silva Sanches edited this page Aug 1, 2013
·
2 revisions
GNU/Linux:
- comitar modificação da string de versão no arquivo pronterface.py (exemplo: PRONTERFACE_VERSION = "20130801")
- aplicar tag com o comando git tag -a MM_YYYYMMDD (exemplo: git tag -a MM_20130801)
- publicar a tag com o comando git push origin MM_YYYYMMDD (exemplo: git push origin MM_20130801)
- copiar o diretório do repositório git para um novo diretório com um nome no formato MM_Pronterface_GNULinux_YYYYMMDD ( exemplo: MM_Pronterface_GNULinux_20130628/ )
- remover o arquivo .gitignore
- remover o diretório .git/
- remover o diretório Slicer-windows
- comprimir o diretório para um arquivo tar.bz2 no formato MM_Pronterface_GNULinux_YYYYMMDD.tar.bz2
- fazer upload do arquivo para o servidor em pub.metamaquina.com.br/updates/host/gnulinux/
TODO: Idealmente essa sequência de ações poderia ser automatizada em um script de release :-)