@@ -42,6 +42,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.ci</code></h1
4242
4343from continuous_delivery_scripts.spdx_report.spdx_project import SpdxProject
4444from continuous_delivery_scripts.utils.configuration import configuration, ConfigurationVariable
45+ from continuous_delivery_scripts.utils.definitions import CommitType
4546from continuous_delivery_scripts.utils.git_helpers import GitWrapper
4647from continuous_delivery_scripts.utils.language_specifics_base import BaseLanguage, get_language_from_file_name
4748
@@ -51,10 +52,9 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.ci</code></h1
5152class CI(BaseLanguage):
5253 """Specific actions for a CI project."""
5354
54- def package_software(self, version: str) -> None:
55- """No operation."""
56- super().package_software(version)
57- # Nothing to do
55+ def package_software(self, mode: CommitType, version: str) -> None:
56+ """Nothing to do."""
57+ pass
5858
5959 def generate_code_documentation(self, output_directory: Path, module_to_document: str) -> None:
6060 """Generates the code documentation."""
@@ -70,9 +70,9 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.ci</code></h1
7070 cleansed_version = version.strip().lstrip("v")
7171 return f"v{cleansed_version}"
7272
73- def release_package_to_repository(self, version: str) -> None:
73+ def release_package_to_repository(self, mode: CommitType, version: str) -> None:
7474 """No operation."""
75- super().release_package_to_repository(version)
75+ pass
7676
7777 def check_credentials(self) -> None:
7878 """Checks any credentials."""
@@ -122,10 +122,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
122122< pre > < code class ="python "> class CI(BaseLanguage):
123123 """Specific actions for a CI project."""
124124
125- def package_software(self, version: str) -> None:
126- """No operation."""
127- super().package_software(version)
128- # Nothing to do
125+ def package_software(self, mode: CommitType, version: str) -> None:
126+ """Nothing to do."""
127+ pass
129128
130129 def generate_code_documentation(self, output_directory: Path, module_to_document: str) -> None:
131130 """Generates the code documentation."""
@@ -141,9 +140,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
141140 cleansed_version = version.strip().lstrip("v")
142141 return f"v{cleansed_version}"
143142
144- def release_package_to_repository(self, version: str) -> None:
143+ def release_package_to_repository(self, mode: CommitType, version: str) -> None:
145144 """No operation."""
146- super().release_package_to_repository(version)
145+ pass
147146
148147 def check_credentials(self) -> None:
149148 """Checks any credentials."""
@@ -176,6 +175,10 @@ <h3>Ancestors</h3>
176175< li > < a title ="continuous_delivery_scripts.utils.language_specifics_base.BaseLanguage " href ="../utils/language_specifics_base.html#continuous_delivery_scripts.utils.language_specifics_base.BaseLanguage "> BaseLanguage</ a > </ li >
177176< li > abc.ABC</ li >
178177</ ul >
178+ < h3 > Subclasses</ h3 >
179+ < ul class ="hlist ">
180+ < li > < a title ="continuous_delivery_scripts.plugins.github_actions.GitHubActions " href ="github_actions.html#continuous_delivery_scripts.plugins.github_actions.GitHubActions "> GitHubActions</ a > </ li >
181+ </ ul >
179182< h3 > Methods</ h3 >
180183< dl >
181184< dt id ="continuous_delivery_scripts.plugins.ci.CI.can_add_licence_headers "> < code class ="name flex ">
@@ -252,32 +255,31 @@ <h3>Methods</h3>
252255</ details >
253256</ dd >
254257< dt id ="continuous_delivery_scripts.plugins.ci.CI.package_software "> < code class ="name flex ">
255- < span > def < span class ="ident "> package_software</ span > </ span > (< span > self, version: str) ‑> None</ span >
258+ < span > def < span class ="ident "> package_software</ span > </ span > (< span > self, mode: < a title =" continuous_delivery_scripts.utils.definitions.CommitType " href =" ../utils/definitions.html#continuous_delivery_scripts.utils.definitions.CommitType " > CommitType </ a > , version: str) ‑> None</ span >
256259</ code > </ dt >
257260< dd >
258- < div class ="desc "> < p > No operation .</ p > </ div >
261+ < div class ="desc "> < p > Nothing to do .</ p > </ div >
259262< details class ="source ">
260263< summary >
261264< span > Expand source code</ span >
262265</ summary >
263- < pre > < code class ="python "> def package_software(self, version: str) -> None:
264- """No operation."""
265- super().package_software(version)
266- # Nothing to do</ code > </ pre >
266+ < pre > < code class ="python "> def package_software(self, mode: CommitType, version: str) -> None:
267+ """Nothing to do."""
268+ pass</ code > </ pre >
267269</ details >
268270</ dd >
269271< dt id ="continuous_delivery_scripts.plugins.ci.CI.release_package_to_repository "> < code class ="name flex ">
270- < span > def < span class ="ident "> release_package_to_repository</ span > </ span > (< span > self, version: str) ‑> None</ span >
272+ < span > def < span class ="ident "> release_package_to_repository</ span > </ span > (< span > self, mode: < a title =" continuous_delivery_scripts.utils.definitions.CommitType " href =" ../utils/definitions.html#continuous_delivery_scripts.utils.definitions.CommitType " > CommitType </ a > , version: str) ‑> None</ span >
271273</ code > </ dt >
272274< dd >
273275< div class ="desc "> < p > No operation.</ p > </ div >
274276< details class ="source ">
275277< summary >
276278< span > Expand source code</ span >
277279</ summary >
278- < pre > < code class ="python "> def release_package_to_repository(self, version: str) -> None:
280+ < pre > < code class ="python "> def release_package_to_repository(self, mode: CommitType, version: str) -> None:
279281 """No operation."""
280- super().release_package_to_repository(version) </ code > </ pre >
282+ pass </ code > </ pre >
281283</ details >
282284</ dd >
283285</ dl >
0 commit comments