Skip to content

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 :-)

Clone this wiki locally