EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
release Namespace Reference

Functions

def get_current_branch
 
def split_version
 
def format_version
 
def check_branch_exists
 
def main
 
def confirm
 
def tag
 
def notes
 

Variables

string default_branch_name "master"
 

Function Documentation

def release.check_branch_exists (   branch)

Definition at line 30 of file release.py.

View newest version in sPHENIX GitHub at line 30 of file release.py

References util.Spinner().

Referenced by tag().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

def release.confirm (   args,
  yes = False,
  kwargs 
)

Definition at line 50 of file release.py.

View newest version in sPHENIX GitHub at line 50 of file release.py

Referenced by notes(), and tag().

+ Here is the caller graph for this function:

def release.format_version (   version)

Definition at line 27 of file release.py.

View newest version in sPHENIX GitHub at line 27 of file release.py

Referenced by tag().

+ Here is the caller graph for this function:

def release.get_current_branch ( )

Definition at line 18 of file release.py.

View newest version in sPHENIX GitHub at line 18 of file release.py

Referenced by tag().

+ Here is the caller graph for this function:

def release.main (   ctx,
  token,
  repository,
  retry 
)

Definition at line 43 of file release.py.

View newest version in sPHENIX GitHub at line 43 of file release.py

Referenced by notes().

+ Here is the caller graph for this function:

def release.notes (   obj,
  tag_name,
  draft,
  yes 
)

Definition at line 142 of file release.py.

View newest version in sPHENIX GitHub at line 142 of file release.py

References confirm(), charm_jet_coverage.list, main(), print(), and util.Spinner().

+ Here is the call graph for this function:

def release.split_version (   version)

Definition at line 21 of file release.py.

View newest version in sPHENIX GitHub at line 21 of file release.py

Referenced by tag().

+ Here is the caller graph for this function:

def release.tag (   obj,
  tag_name,
  remote,
  yes 
)

Variable Documentation

string release.default_branch_name "master"

Definition at line 16 of file release.py.

View newest version in sPHENIX GitHub at line 16 of file release.py