HOWTO.release 714 Bytes
Newer Older
prudhomm's avatar
prudhomm committed
1
2
3
4
5
# -*- mode: text -*-

HOWTO to make a release X_Y_Z
=============================

6
7
(this is a preliminary version for git)

8
9
git remote add github git@github.com:lifev/lifev.git

10

11
   cd top_srcdir
12

13
1- update Version.cmake and lifev/core/LifeVersion.hpp
prudhomm's avatar
prudhomm committed
14

Simone Deparis's avatar
Simone Deparis committed
15
2- update NEWS.md
prudhomm's avatar
prudhomm committed
16

Simone Deparis's avatar
Simone Deparis committed
17
3- commit Version.cmake and NEWS.md
Simone Deparis's avatar
Simone Deparis committed
18
   X_Y_Z=3.8.7
19

Simone Deparis's avatar
Simone Deparis committed
20
   git commit -m"Releasing ${X_Y_Z}" Version.cmake NEWS.md HOWTO.release  lifev/core/LifeVersion.hpp
Simone Deparis's avatar
Simone Deparis committed
21

Simone Deparis's avatar
Simone Deparis committed
22
23
24

4- tag master with the tag LifeV-X.Y.Z

Simone Deparis's avatar
Simone Deparis committed
25
   git tag  LifeV-${X_Y_Z}
26

27
   git push github  master:master
Simone Deparis's avatar
Simone Deparis committed
28
   git push github  LifeV-${X_Y_Z}
29
   git push origin  master:master
Simone Deparis's avatar
Simone Deparis committed
30
   git push origin  LifeV-${X_Y_Z}
simone's avatar
simone committed
31

Simone Deparis's avatar
Simone Deparis committed
32
5- add news on cmcsforge.epfl.ch and www.lifev.org
simone's avatar
simone committed
33

Simone Deparis's avatar
Simone Deparis committed
34
6- send email on lifev-dev@