1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-11-15 08:36:13 +01:00
Commit Graph

4524 Commits

Author SHA1 Message Date
7d9017d0b3 GHA: Add a pylint run reporting errors in the code 2023-01-20 16:30:55 +01:00
d941cc4d57 build: Mute pylint error E1101: Instance of 'Pac' has no '<attr>' member (no-member) 2023-01-20 16:21:32 +01:00
dd64cf1fae build: Fix mytmpdir.__exit__() arguments 2023-01-20 16:16:23 +01:00
2ee52591a5 Fix arguments of PackageInternalError 2023-01-20 16:16:23 +01:00
da029941bc Add oscerr.ProjectError class needed by core.delete_project() 2023-01-20 16:16:23 +01:00
7f885ac6b2 Fix pylint error: Using variable 'fd' before assignment 2023-01-20 16:16:23 +01:00
b1e2a00b82 Fix ValueEror message in _private.common.print_msg 2023-01-20 16:16:23 +01:00
6d01df35e6 Use distro module to detect distro on all python versions
Also, add a related Recommends to to the spec file
2023-01-20 16:16:23 +01:00
987db92f3b Mute pylint false-positive errors related to rpm 2023-01-20 16:16:23 +01:00
64aefffc87 Fix calling _private.get_configuration_value() 2023-01-20 16:13:49 +01:00
7e7e8a0690 Fix typo in _private.api_build 2023-01-20 16:13:49 +01:00
5f69ad102a
Merge pull request #1217 from lethliel/fix_1216_variable_name
use correct variable prj instead of project
2023-01-20 16:13:21 +01:00
lethliel
18cdec2554 use correct variable prj instead of project 2023-01-20 11:48:52 +01:00
Marco Strigl
0a14ebe6c4
Create README.md in doc directory 2023-01-20 08:51:36 +01:00
0e6102ce1f
Merge pull request #1214 from dmach/linters-print-pylint-logs
GHA: Print pylint logs before diffing them
2023-01-19 10:57:54 +01:00
822725effc GHA: Cancel the currently running jobs on force-pushing a pull-request 2023-01-19 10:54:18 +01:00
0c579a83b4 GHA: Print pylint logs before diffing them 2023-01-19 10:54:01 +01:00
f963ed1a61 release 1.0.0b3 2023-01-17 09:35:55 +01:00
62464025b6
Merge pull request #1213 from dmach/fix-cmdln-hide
cmdln: Fix hide() decorator to take an optional argument with a boolean value
2023-01-16 16:32:41 +01:00
cb52884f86 cmdln: Fix hide() decorator to take an optional argument with a boolean value
To restore compatibility with the install plugin.
2023-01-16 16:06:19 +01:00
5fdcbddfbb
Merge pull request #1212 from dmach/behave-parallel
behave: Speed running tests up by preparing containers in advance
2023-01-16 10:42:27 +01:00
fed9141e91
Merge pull request #1211 from adrianschroeter/services
fix manual run of source service
2023-01-16 10:27:52 +01:00
a66d40fe3a behave: Speed running tests up by preparing containers in advance 2023-01-16 10:19:43 +01:00
Adrian Schröter
f90c8cdcb9 add verbose option for running local services
Showing the call parameters to enable debugging of services
2023-01-12 14:05:20 +01:00
Adrian Schröter
a292e2b6ab fix manual run of source service
A service explicit called via singlerun could get skipped otherwise,
if the service is defined with a different mode.

eg. running

  osc service mr download_files

to update and merge files after a version update, but the project has a
global download_files service configured for validation.
2023-01-12 14:05:20 +01:00
c1f0cfa1b7
Merge pull request #1210 from dmach/projpac
Migrate more commands to the new project/package parsing
2023-01-12 14:04:57 +01:00
bce0c3ffe4 Fix develproject arg handling 2023-01-12 13:44:32 +01:00
19dcb3dc78 rebuild: Migrate to pop_project_package_repository_arch_from_args() 2023-01-12 11:51:35 +01:00
3ea7d7d908 commandline: Improve argument parsing, add more tests 2023-01-12 11:51:35 +01:00
acbb040137 pull: Remove a workdir check that is covered by Package object already 2023-01-12 10:49:43 +01:00
c77e193bdb rdiff: Improve CLI handling 2023-01-12 10:49:43 +01:00
ba5d1542a6 Replace show_configuration() with get_configuration_option() 2023-01-12 10:49:43 +01:00
747680f5f7 browse: Migrate to pop_project_package_from_args() 2023-01-12 10:49:43 +01:00
a95a86dcf6 unlock: Simplify, improve CLI handling 2023-01-12 10:49:43 +01:00
c639dfd89c lock: Move code to core.py/lock(), improve CLI handling 2023-01-12 10:49:43 +01:00
5d31fc1486 rdelete: Migrate to pop_project_package_from_args() 2023-01-12 10:49:35 +01:00
be2c33d86f undelete: Migrate to pop_project_package_from_args()
INCOMPATIBLE CHANGE:
It is no longer possible to specify multiple packages at once,
because it was inconsistent with the rest of osc.
Call osc in a cycle to undelete multiple packages instead.
2023-01-12 10:47:46 +01:00
55fd77650d copypac: Migrate to pop_project_package_targetproject_targetpackage_from_args() 2023-01-12 10:47:46 +01:00
fd851bbe83 aggregatepac: Migrate to pop_project_package_targetproject_targetpackage_from_args() 2023-01-12 10:47:46 +01:00
d779eb936d detachbranch: Migrate to pop_project_package_from_args() 2023-01-12 10:47:46 +01:00
f7d2d1592a linktobranch: Migrate to pop_project_package_from_args() 2023-01-12 10:47:46 +01:00
cbcfd91eb6
Merge pull request #1207 from dmach/linkpac-locked
linkpac: Fix linking a locked package, improve CLI code
2022-12-21 09:55:12 +01:00
1b034921c8 linkpac: Improve command-line handling 2022-12-20 17:15:01 +01:00
ce4cd4e4e9 commandline: Add pop_project_package_targetproject_targetpackage_from_args() function 2022-12-20 16:53:21 +01:00
ba32ff57cb linkpac: Fix linking a locked package by not copying the lock to the target package 2022-12-20 14:42:19 +01:00
c5352c4d3e
Merge pull request #1206 from dmach/set-link-revision-message
setlinkrev: Write a log message on setting a revision
2022-12-19 15:11:33 +01:00
0384db5e2e setlinkrev: Write a log message on setting a revision 2022-12-19 14:58:12 +01:00
f8417181a6
Merge pull request #1205 from dmach/fix-buildhistory-cli-and-output
Fix buildhistory cli and output
2022-12-19 09:36:06 +01:00
c1aa427254 _private: Avoid circular import of osc.core, osc.connection and osc.store 2022-12-15 16:51:06 +01:00
6e4ad5db1c buildhistory: Produce proper output using build_table() and a CSV writer 2022-12-15 16:29:58 +01:00