Ejemplo n.º 1
0
def add_status_line(version, success, failure):
    parts = [version + ': ']
    for pulls, msg in [[success, 'Includes'], [failure, 'FAILED']]:
        if pulls:
            parts.extend(['%s pulls ' % msg, String.join_words(pulls), '. '])
    try:
        append = changelog()[-1].split(':')[0] != version
    except:
        append = True
    line = ''.join(parts).strip() + '\n'
    if append:
        changelog().append(line)
    else:
        changelog()[-1] = line
    write()
Ejemplo n.º 2
0
Archivo: Release.py Proyecto: rec/grit
def _print_pulls(message, pulls):
    if pulls:
        print(message, String.join_words(pulls) + '.')