|
|
@ -144,41 +144,45 @@ def lint(project):
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def patch(project):
|
|
|
|
def patch(project):
|
|
|
|
build(project, "PATCH")
|
|
|
|
linttest(project, "PATCH")
|
|
|
|
|
|
|
|
release(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def minor(project):
|
|
|
|
def minor(project):
|
|
|
|
build(project, "MINOR")
|
|
|
|
linttest(project, "MINOR")
|
|
|
|
|
|
|
|
release(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def major(project):
|
|
|
|
def major(project):
|
|
|
|
build(project, "MAJOR")
|
|
|
|
linttest(project, "MAJOR")
|
|
|
|
|
|
|
|
release(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def dev(project):
|
|
|
|
def dev(project):
|
|
|
|
build(project, "NONE")
|
|
|
|
linttest(project, "NONE")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def nothing(project):
|
|
|
|
def prepare(project):
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
|
|
|
|
def release(project):
|
|
|
|
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build.prepare_release()
|
|
|
|
build.prepare_release()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def tag_bump_and_push_release(project):
|
|
|
|
def tag(project):
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build.tag_bump_and_push_release()
|
|
|
|
build.tag_bump_and_push_release()
|
|
|
|
|
|
|
|
|
|
|
|
def build(project, release_type):
|
|
|
|
|
|
|
|
|
|
|
|
def release(project):
|
|
|
|
|
|
|
|
prepare(project)
|
|
|
|
|
|
|
|
tag(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def linttest(project, release_type):
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build = get_devops_build(project)
|
|
|
|
build.update_release_type(release_type)
|
|
|
|
build.update_release_type(release_type)
|
|
|
|
test(project)
|
|
|
|
test(project)
|
|
|
|