Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| cbb2527f4e | |||
| 490bc400cb | |||
| 00882db033 | |||
|
|
5dc86907b6 | ||
|
|
ce7d23f44b |
18
Jenkinsfile
vendored
18
Jenkinsfile
vendored
@@ -184,7 +184,7 @@ pipeline {
|
|||||||
sh("virtualenv --pip=embed --setuptools=embed --wheel=embed --no-periodic-update --activators bash,python TOOLS_ENV")
|
sh("virtualenv --pip=embed --setuptools=embed --wheel=embed --no-periodic-update --activators bash,python TOOLS_ENV")
|
||||||
|
|
||||||
sh(". ~/BUILD_ENV/bin/activate && pip install --upgrade setuptools build pip")
|
sh(". ~/BUILD_ENV/bin/activate && pip install --upgrade setuptools build pip")
|
||||||
sh(". ~/BUILD_ENV/bin/activate && pip install --upgrade 'copier==8.*' jinja2-slug toml")
|
sh(". ~/BUILD_ENV/bin/activate && pip install --upgrade 'copier==9.*' jinja2-slug toml")
|
||||||
|
|
||||||
sh(". ~/TEST_ENV/bin/activate && pip install --upgrade pip")
|
sh(". ~/TEST_ENV/bin/activate && pip install --upgrade pip")
|
||||||
|
|
||||||
@@ -426,9 +426,17 @@ pipeline {
|
|||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
dir("gitrepo") {
|
dir("gitrepo") {
|
||||||
publishCoverage adapters: [cobertura(mergeToOneReport: true, path: "helpers-results/cl_types_check/cobertura.xml")]
|
//publish coverage
|
||||||
junit 'helpers-results/cl_types_check/junit.xml'
|
recordCoverage( sourceDirectories: [[path: 'src']],
|
||||||
|
tools: [[parser: 'COBERTURA', pattern: 'helpers-results/cl_types_check/cobertura.xml']],
|
||||||
|
id: 'COBERTURA', name: 'COBERTURA Coverage',
|
||||||
|
sourceCodeRetention: 'EVERY_BUILD',)
|
||||||
|
|
||||||
|
//add type check to junit result set
|
||||||
|
junit 'helpers-results/cl_types_check/junit.xml'
|
||||||
|
|
||||||
|
//publish html reports files
|
||||||
publishHTML([
|
publishHTML([
|
||||||
reportDir: "helpers-results/cl_quality_check",
|
reportDir: "helpers-results/cl_quality_check",
|
||||||
reportFiles: "report.html",
|
reportFiles: "report.html",
|
||||||
@@ -538,7 +546,7 @@ pipeline {
|
|||||||
dir("gitrepo") {
|
dir("gitrepo") {
|
||||||
junit 'helpers-results/cl_unit_test/*.xml'
|
junit 'helpers-results/cl_unit_test/*.xml'
|
||||||
// using cobertura format (= coverage xml format)
|
// using cobertura format (= coverage xml format)
|
||||||
publishCoverage adapters: [cobertura(mergeToOneReport: true, path: "helpers-results/cl_unit_test_coverage/test_coverage.xml")]
|
recordCoverage(tools: [[parser: 'COBERTURA', pattern: 'helpers-results/cl_unit_test_coverage/test_coverage.xml']])
|
||||||
publishHTML([
|
publishHTML([
|
||||||
reportDir: "helpers-results/cl_unit_test_coverage",
|
reportDir: "helpers-results/cl_unit_test_coverage",
|
||||||
reportFiles: "index.html",
|
reportFiles: "index.html",
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
<stringAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_ENCODING" value="UTF-8"/>
|
<stringAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_ENCODING" value="UTF-8"/>
|
||||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:pygitversionhelper/helpers_proxy}"/>
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:pygitversionhelper/helpers_proxy}"/>
|
||||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_OTHER_WORKING_DIRECTORY" value=""/>
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_OTHER_WORKING_DIRECTORY" value=""/>
|
||||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="--typecheck --qualitycheck"/>
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="--qualitycheck"/>
|
||||||
<stringAttribute key="org.python.pydev.debug.ATTR_INTERPRETER" value="__default"/>
|
<stringAttribute key="org.python.pydev.debug.ATTR_INTERPRETER" value="__default"/>
|
||||||
<stringAttribute key="org.python.pydev.debug.ATTR_PROJECT" value="pygitversionhelper"/>
|
<stringAttribute key="org.python.pydev.debug.ATTR_PROJECT" value="pygitversionhelper"/>
|
||||||
<stringAttribute key="process_factory_id" value="org.python.pydev.debug.processfactory.PyProcessFactory"/>
|
<stringAttribute key="process_factory_id" value="org.python.pydev.debug.processfactory.PyProcessFactory"/>
|
||||||
|
|||||||
17
RUN_types.launch
Normal file
17
RUN_types.launch
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<launchConfiguration type="org.python.pydev.debug.regularLaunchConfigurationType">
|
||||||
|
<booleanAttribute key="org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING" value="false"/>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||||
|
<listEntry value="/pygitversionhelper/helpers_proxy"/>
|
||||||
|
</listAttribute>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||||
|
<listEntry value="2"/>
|
||||||
|
</listAttribute>
|
||||||
|
<stringAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_ENCODING" value="UTF-8"/>
|
||||||
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:pygitversionhelper/helpers_proxy}"/>
|
||||||
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_OTHER_WORKING_DIRECTORY" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="--typecheck"/>
|
||||||
|
<stringAttribute key="org.python.pydev.debug.ATTR_INTERPRETER" value="__default"/>
|
||||||
|
<stringAttribute key="org.python.pydev.debug.ATTR_PROJECT" value="pygitversionhelper"/>
|
||||||
|
<stringAttribute key="process_factory_id" value="org.python.pydev.debug.processfactory.PyProcessFactory"/>
|
||||||
|
</launchConfiguration>
|
||||||
@@ -48,6 +48,20 @@ where = ["src"]
|
|||||||
[tool.setuptools.package-data]
|
[tool.setuptools.package-data]
|
||||||
"pysimpleini" = ["py.typed"]
|
"pysimpleini" = ["py.typed"]
|
||||||
|
|
||||||
|
# [[tool.mypy.overrides]]
|
||||||
|
# module = ""
|
||||||
|
# ignore_missing_imports = true
|
||||||
|
|
||||||
|
[tool.coverage.run]
|
||||||
|
cover_pylib = false
|
||||||
|
branch = true
|
||||||
|
data_file="helpers-results/cl_unit_test_raw_coverage/.coverage"
|
||||||
|
# debug = ["config","multiproc","process"]
|
||||||
|
parallel = true
|
||||||
|
concurrency = [
|
||||||
|
'thread'
|
||||||
|
]
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
Homepage = "https://chacha.ddns.net/gitea/chacha/pygitversionhelper/"
|
Homepage = "https://chacha.ddns.net/gitea/chacha/pygitversionhelper/"
|
||||||
Documentation = "https://chacha.ddns.net/mkdocs-web/chacha/pygitversionhelper/master/latest/"
|
Documentation = "https://chacha.ddns.net/mkdocs-web/chacha/pygitversionhelper/master/latest/"
|
||||||
|
|||||||
Reference in New Issue
Block a user