55 Commits

Author SHA1 Message Date
a7c6f4db86 fcc_submitter: ignore removed package in the previous version 2018-12-05 20:30:50 +08:00
2dbba7b932 fcc_submitter: update version to 15.1 2018-11-23 14:53:40 +08:00
Stephan Kulow
ea9061ccf5 Import urllib2 python agnostic 2018-11-16 09:01:45 +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
Jimmy Berry
24b15d6b0b Replace relevant 'dashboard' package references with pseudometa lookup.
Skipping some of the broader once which have no tangible impact, but are
expensive to change.
2018-08-17 23:18:32 -05:00
Jimmy Berry
600a486745 Utilize ET.fromstringlist() intead of joining strings. 2018-08-16 00:26:53 -05:00
62cad70155 fcc_submitter: skip revoked request 2018-01-23 20:19:41 +08:00
Ludwig Nussel
38fd846855
Merge pull request #1351 from jberry-suse/devel_project-shared
Replace all get_devel_project() implementations with common one in osclib.core.
2018-01-19 13:42:56 +01:00
Jimmy Berry
16cef90dc3 fcc_submitter: replace get_devel_project() with osclib.core.devel_project_get(). 2018-01-17 18:10:01 -06:00
2bbba0efe0 fcc_submitter: fix a regression from previous commit
There is a previous commit causes fcc_submitter does not store linkinfo
package information to data list, this causes fcc_submitter fails to
find the main-package information.
2018-01-16 04:31:57 +08:00
36c2cd66f7 fcc_submitter: ignore multibuild flavor package when creating frozenlinks 2018-01-12 18:51:12 +08:00
61e780a335 fcc_submitter: move FCC project to :Staging:Factory:Candidates 2018-01-12 17:33:23 +08:00
72c56b8ee6 fcc_submitter: handle multibuild package in build_succeeded package list
Do not add multibuild flavor package to the list, only main package should
lists in the pacakge list, also make sure all flavor under multibuild
pacakge are build succeded otheriwse drop the main package from the list.
2017-12-28 17:23:09 +08:00
f2c58a27a4 fcc_submitter: update to Leap 15.0 2017-11-23 17:08:02 +08:00
d1c4801578 Another set of low-noise flake8 cleanups 2017-10-20 20:46:44 +02:00
1cec490d54 White space / consistent usage of spaces / indentation of 4 fixes 2017-10-20 00:58:05 +02:00
3cf49d9556 Python 2.6+ / 3.x style except clauses
This newer style except statement allows for compatibility with
Python 3.x and does not harm on python 2.6+.
2017-10-16 22:47:58 +02:00
Jimmy Berry
8fc981d1fa FccSubmitter: drop add_review() since never used and handled by other bots. 2017-08-15 22:30:56 -05:00
eefb74149b Ignore has been declined request from whatever user submitted 2017-03-15 20:31:35 +08:00
7aaa463d1c Fix KeyError when inaccessible 2017-03-15 20:29:54 +08:00
62f50d267f Make sure sub-package is build successful in FCC too 2017-03-10 18:45:34 +08:00
14256758fa Load the skip pkgs list from OBS instead 2017-02-16 18:42:27 +08:00
f45fb1fd62 Do not add the package exists in the previous version 2017-02-15 19:08:46 +08:00
b1e781436c Adjust FCC_Submitter for 42.3 2017-02-14 21:03:03 +08:00
4c3e0095ba Sync back the local change 2016-11-22 16:06:02 +08:00
9ddce050d1 Update skip list 20160822 2016-08-22 18:37:52 +08:00
aced34a6ae Update skip list 20160812 2016-08-12 15:32:55 +08:00
05a304a6c9 Do not submit the packages has been dropped 2016-08-12 15:06:43 +08:00
43e0cbe6cc Update skip list 20160811 2016-08-11 18:40:41 +08:00
24602a168b Update skip list 20160808 2016-08-08 20:22:57 +08:00
5952e8e7cc Make check_multiple_specfiles return the linked package name instead
Make check_multiple_specfiles return the linked package name rather than
True or False, and if it has not linkinfo node then continue to process
this package.
2016-08-08 16:19:50 +08:00
b138895063 Update fcc_submitter for Leap 42.2
Introduced a new class: FccFreeze
New usage:
* fcc_submitter --freeze : freeze FCC project
* fcc_submitter --list : list build succeeded packages in FCC

Also clean up old skip list and so on, and update sle base projects
list.
2016-08-05 18:01:23 +08:00
c82f0ed900 update skip list 20150904 2015-09-04 21:58:03 +08:00
8f4f16643f Update skip list 20150902 2015-09-02 20:40:05 +08:00
2c6bbac44d Update skip list 20150828 2015-08-28 20:04:55 +08:00
67955fd2dd update 0827 2015-08-27 22:17:53 +08:00
734d3eb4eb Update the skip list 20150824 2015-08-24 19:49:36 +08:00
0baa6ade21 being submit new package only 2015-08-24 19:35:55 +08:00
ae49b6c994 update skip list 20150823 2015-08-23 17:46:55 +08:00
5bab4b6a40 better use None than False 2015-08-22 03:51:17 +08:00
2a570c0136 Add a except pkgs list and convert skip/except pkgs list to regex style
Add a except pkgs list and convert skip/except pkgs lists to regex
style, and update the lists.
2015-08-21 21:11:24 +08:00
e4c6f752d0 fix bug with a missed .read() 2015-08-19 21:57:35 +08:00
f55e136742 add a check against _link to SLE base 2015-08-19 17:58:33 +08:00
9d00b1047d add declined pkg to skip list 2015-08-18 21:40:43 +08:00
dce847abb0 add skip list for package as well 2015-08-18 21:36:10 +08:00
67d24ad39a fix minor bug 2015-08-18 21:08:22 +08:00
e25759e4f9 check new pkg before doing rdiff 2015-08-18 21:04:38 +08:00
98026b6255 dump multi specs packages afterwards 2015-08-18 19:34:29 +08:00
f33c39a3af add X11:Enlightenment:Factory to skip list as package maintainer prefer 2015-08-18 19:19:53 +08:00
d6e1b0f810 add the skip list against devel project 2015-08-18 19:18:56 +08:00