|
|
@ -1,3 +1,4 @@
|
|
|
|
|
|
|
|
import os
|
|
|
|
from os import environ
|
|
|
|
from os import environ
|
|
|
|
from pybuilder.core import task, init
|
|
|
|
from pybuilder.core import task, init
|
|
|
|
from ddadevops import *
|
|
|
|
from ddadevops import *
|
|
|
@ -6,7 +7,7 @@ name = "buildtest"
|
|
|
|
MODULE = "release"
|
|
|
|
MODULE = "release"
|
|
|
|
PROJECT_ROOT_PATH = "."
|
|
|
|
PROJECT_ROOT_PATH = "."
|
|
|
|
|
|
|
|
|
|
|
|
version = "1.8.5-dev"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@init
|
|
|
|
@init
|
|
|
@ -18,8 +19,8 @@ def initialize(project):
|
|
|
|
"project_root_path": PROJECT_ROOT_PATH,
|
|
|
|
"project_root_path": PROJECT_ROOT_PATH,
|
|
|
|
"build_types": [],
|
|
|
|
"build_types": [],
|
|
|
|
"mixin_types": ["RELEASE"],
|
|
|
|
"mixin_types": ["RELEASE"],
|
|
|
|
"release_primary_build_file": "build.py",
|
|
|
|
"release_primary_build_file": "build_to_test.py",
|
|
|
|
"release_secondary_build_files": ["package.json", "project.clj", "build.gradle", "build_to_test.py"],
|
|
|
|
"release_secondary_build_files": ["package.json", "project.clj", "build.gradle", "build.py"],
|
|
|
|
"release_artifacts": ["README.md"],
|
|
|
|
"release_artifacts": ["README.md"],
|
|
|
|
"release_artifact_server_url": "https://repo.prod.meissa.de",
|
|
|
|
"release_artifact_server_url": "https://repo.prod.meissa.de",
|
|
|
|
"release_organisation": "meissa",
|
|
|
|
"release_organisation": "meissa",
|
|
|
@ -27,7 +28,7 @@ def initialize(project):
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
project.build_depends_on("ddadevops>=4.10.7")
|
|
|
|
project.build_depends_on("ddadevops>=4.10.7")
|
|
|
|
|
|
|
|
os.environ["RELEASE_ARTIFACT_TOKEN"] = "dummy"
|
|
|
|
build = ReleaseMixin(project, input)
|
|
|
|
build = ReleaseMixin(project, input)
|
|
|
|
build.initialize_build_dir()
|
|
|
|
build.initialize_build_dir()
|
|
|
|
|
|
|
|
|
|
|
@ -42,6 +43,11 @@ def patch(project):
|
|
|
|
release(project)
|
|
|
|
release(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
|
|
|
|
def increase_version_number(project):
|
|
|
|
|
|
|
|
prepare(project)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@task
|
|
|
|
@task
|
|
|
|
def minor(project):
|
|
|
|
def minor(project):
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|