1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-09-21 17:56:19 +02:00
Commit Graph

4436 Commits

Author SHA1 Message Date
53b9cc3a65 copypac: Do not enforce source revision when revision is not specified on the command line 2023-01-26 11:04:16 +01:00
208dbdf6d1 copypac: Fix downgrading a package to an old revision 2023-01-26 10:34:31 +01:00
faf1223ed9
Merge pull request #1234 from dmach/mv-fix-regression
mv: Fix regression
2023-01-26 10:34:20 +01:00
6bd2c6eaf1 mv: Fix regression
Moved Package.todo handling in one place.
Fixed a situation when path to a file that doesn't exist is passed to Package
2023-01-26 10:11:54 +01:00
b718293dc4
Merge pull request #1233 from dmach/behave-test-rm-multiple-files
behave: Test rm on multiple files
2023-01-26 09:26:57 +01:00
2a5fbe457b behave: Test rm on multiple files 2023-01-26 09:02:42 +01:00
Fabian Vogt
3c200caf50 Support withfullhistory in osc.core.get_request_list again 2023-01-25 15:41:00 +01:00
c6dd9d6a54
Merge pull request #1228 from Vogtinator/fixlist
Fix osc.get_request_list ignoring the req_type parameter
2023-01-25 11:50:18 +01:00
Fabian Vogt
732ff678e7 Fix osc.get_request_list ignoring the req_type parameter 2023-01-25 11:38:08 +01:00
c0c87dad33
Merge pull request #1220 from dmach/fix-package-todo
Fix creating a Package object by providing multiple files on the command line
2023-01-23 23:26:49 +01:00
fdd2c3a8f0 Fix creating a Package object by providing multiple files on the command line 2023-01-20 16:52:11 +01:00
cd35d69905
Merge pull request #1219 from dmach/fix-pylint-errors
Fix pylint errors
2023-01-20 16:50:48 +01:00
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