7 Commits

Author SHA1 Message Date
eee66d645b
cycle: Add command line parameter support
Allow for the plugin to easily be usable outside of openSUSE:Factory as well
2019-03-04 16:43:19 +01:00
0ba57f332e
osc cycle: correctly handle comma-separated arg list 2019-01-17 16:16:35 +01:00
Jimmy Berry
6069245350 Remove SUSE copyright, warranty, and license headers.
Distinct copyrights were left as I do not wish to track down commit
history to ensure it properly documents the copyright holders. Also left
non-GPLv2 licenses and left bs_copy untouched as a mirror from OBS.

Already have a mix of with and without headers and even OBS does not place
on majority of files. If SUSE lawyers have an issue it will come up in
legal review for Factory.
2018-08-23 19:18:06 -05:00
b41921c143
osc-cycle: strip commas from package names
This allows the user to simply copy a list from OBS' webui, which happens to be comma-separeted, without having to manually modify the list, saving another minute of tedious work
2017-12-08 22:58:12 +01:00
d04bc4fce1 Import all dependencies 2017-10-20 01:01:17 +02:00
ccf16f47f9
osc-cycle: ignore invalid packages
Instead of crashing on packages that do not exist, simply skip over them, but
add the package as 'unlinked' into the graph
2017-07-25 15:27:22 +02:00
2d8122f12b
New osc plugin 'cycle': help visualizing build cycles
This new plugin creates dot files, visualizing the relation between the
package speciied on the command line. A major use case is visualizing
build cycles that are reported by OBS, but often not very clear to debug.
2017-07-08 12:11:13 +02:00