edec29c6e1
Refactor map_ring_package_to_subject to support corner case
...
We have a corner case that package A in Ring2 and points to package B in Ring1,
map_ring_package_to_subject have to handle that as another non-inner project
link case, ie. the sub-package link must be created.
https://github.com/openSUSE/osc-plugin-factory/issues/876
2017-05-05 19:05:27 +08:00
Jimmy Berry
be89cc1d44
Merge pull request #878 from jberry-suse/ibs-skip-remote-config
...
conf: provide remote-config option and default to false for SLE.
2017-05-03 19:38:21 -05:00
Jimmy Berry
20fa52654f
Merge pull request #870 from jberry-suse/check_repo-plugindir
...
check_repo: include PLUGINDIR for executing scripts.
2017-05-03 19:34:53 -05:00
Jimmy Berry
1a979d7e63
Merge pull request #867 from jberry-suse/project-from-dir
...
osc-staging: provide project from directory functionality.
2017-05-03 19:24:25 -05:00
Jimmy Berry
17e0089d5a
conf: provide remote-config option and default to false for SLE.
2017-05-03 19:12:09 -05:00
Jimmy Berry
4fae904e01
osc-staging: provide project from directory functionality.
2017-05-02 16:10:20 -05:00
Jimmy Berry
8707c4c405
check_repo: include PLUGINDIR for executing scripts.
2017-05-02 15:32:49 -05:00
c921420a1f
Merge pull request #869 from openSUSE/scarabeusiv-security-tls
...
Add security:tls project to the check_source project whitelist
2017-05-02 07:45:42 -05:00
Tomáš Chvátal
d16bce739c
Add security:tls project to the check_source project whitelist
2017-05-02 14:42:14 +02:00
Jimmy Berry
016f34a524
Merge pull request #868 from jberry-suse/house-cleaning
...
conf: explicitly check if config is None (and test).
2017-05-01 22:37:21 -05:00
Jimmy Berry
cb282eaeac
obslock-tests: correct class name.
2017-05-01 22:33:20 -05:00
Jimmy Berry
cabc9abf40
conf-tess: ensure a blank config is not rewritten (ie loop).
2017-05-01 22:33:20 -05:00
Jimmy Berry
e755c061aa
conf: explicitly check if config is None.
...
Otherwise a blank file may repeatedly submitted.
2017-05-01 22:33:11 -05:00
Jimmy Berry
bd0e8825ca
Merge pull request #863 from jberry-suse/osc-staging-args
...
osc-staging: cleanup command and argument number checking (and check multiple projects)
2017-05-01 17:52:26 -05:00
Jimmy Berry
03fec52636
osc-staging: cleanup command and argument number checking.
2017-05-01 17:48:45 -05:00
Jimmy Berry
b79543849e
check: support multiple specified projects.
2017-05-01 17:47:35 -05:00
Jimmy Berry
4cbc9f6679
osc-staging: correct arg count for list.
2017-05-01 17:47:35 -05:00
Jimmy Berry
a5ce3ce64e
Merge pull request #862 from jberry-suse/remove-search-path-workaround
...
Drop sys.path plugindir workaround.
2017-05-01 17:46:50 -05:00
Jimmy Berry
d1978828dd
Merge pull request #861 from jberry-suse/config-remote
...
osc-staging: implement remote config and expose more settings to config.
2017-05-01 17:45:15 -05:00
Jimmy Berry
bb2678dc00
config: implement tests suite.
2017-05-01 17:40:34 -05:00
Jimmy Berry
2f32bf8fbf
conf: remove splitter-whitelist default in favor of remote config.
2017-05-01 17:40:33 -05:00
Jimmy Berry
9ea9a50c35
request_splitter: expose age thresholds to config.
2017-05-01 17:40:33 -05:00
Jimmy Berry
f6c31d7f59
cache: include dashboard files.
2017-05-01 17:40:33 -05:00
Jimmy Berry
d4a2af58c8
osc-staging: implement remote config.
2017-05-01 17:40:13 -05:00
Jimmy Berry
d3649f7903
Merge pull request #859 from jberry-suse/lock
...
lock: provide command to place a multi-command hold on a project (and lock reason).
2017-05-01 17:22:01 -05:00
Jimmy Berry
77b2185500
obslock: implement test suite.
2017-05-01 17:10:36 -05:00
Jimmy Berry
b2058120e6
obslock: actually implement locked property.
2017-05-01 17:09:43 -05:00
Jimmy Berry
53a79f2c05
lock: provide command to place a multi-command hold on a project.
2017-05-01 17:09:16 -05:00
Jimmy Berry
77f79f9175
obslock: add reason to indicate what command is being run.
2017-05-01 16:45:35 -05:00
f6ec028ea5
Merge pull request #864 from jberry-suse/version
...
osc-staging: correct --version print.
2017-04-29 11:14:36 +02:00
Jimmy Berry
d633e452b5
osc-staging: correct --version print.
2017-04-29 00:05:00 -05:00
Jimmy Berry
686dc0df6a
Drop sys.path plugindir workaround.
2017-04-28 23:36:48 -05:00
Jimmy Berry
b2bde651cd
Merge pull request #858 from jberry-suse/splitter-staging-whitelist
...
request_splitter: add staging whitelist config option.
2017-04-28 17:19:16 -05:00
Jimmy Berry
7f9cc0f74c
request_splitter: add staging whitelist config option.
...
For the initial Factory usage the bot will be allowed to stage on a subset
of the available stagings.
2017-04-28 15:42:09 -05:00
Jimmy Berry
516a99cb5a
Merge pull request #856 from jberry-suse/color-extended
...
color extended: rebuild, supersede, frozenage, freeze.
2017-04-28 10:36:45 -05:00
Jimmy Berry
1e520f2368
osc-staging: allow colors to be modified via .oscrc.
2017-04-28 10:21:52 -05:00
Jimmy Berry
9ae63cff62
list: color source_project.
2017-04-28 10:21:52 -05:00
Jimmy Berry
22ec112225
list & adi: share common stagingapi.ignore_format().
2017-04-28 10:21:50 -05:00
Stephan Kulow
93b8bfbd3f
Merge pull request #845 from lnussel/reviewbot
...
Handle multiple patchinfos
2017-04-28 12:20:53 +02:00
Ludwig Nussel
be7c3e7c3e
Handle multiple patchinfos
2017-04-28 11:50:32 +02:00
Ludwig Nussel
bbf317e9bf
Merge pull request #854 from nilxam/expand_multispec
...
Remove unused debugging output
2017-04-28 11:48:50 +02:00
Jimmy Berry
93fb950351
freeze: colorize.
2017-04-27 16:33:04 -05:00
Jimmy Berry
40f5ee00fb
frozenage: colorize.
2017-04-27 16:33:04 -05:00
Jimmy Berry
9f84a7c321
supersede: colorize.
2017-04-27 16:33:04 -05:00
Jimmy Berry
2c592bdb53
stagingapi: rebuild_broken(): utilize python argument expansion.
2017-04-27 16:29:21 -05:00
Jimmy Berry
4409304cb0
rebuild: colorize.
2017-04-27 16:29:21 -05:00
Jimmy Berry
a206348fd2
Merge pull request #852 from jberry-suse/supersede-include-ignore-decline
...
supersede: include ignore and decline in output.
2017-04-27 16:28:08 -05:00
Jimmy Berry
448c88a56e
supersede: include ignore and decline in output.
2017-04-27 15:35:26 -05:00
Jimmy Berry
376a1f3909
Merge pull request #850 from jberry-suse/maintainer-check
...
MaintenanceChecker: include project in owner query to utilize local devel and improvements.
2017-04-27 15:14:57 -05:00
Jimmy Berry
0d760b707a
Merge pull request #847 from jberry-suse/cleanup_rings
...
cleanup_rings: runtime requiredby check, whitelist, summary, and substantial refactoring
2017-04-27 15:13:58 -05:00