Jimmy Berry
753f6c7a6a
Merge pull request #1362 from jberry-suse/docker-compose-obs-osc-debug
...
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:34:57 -06:00
Jimmy Berry
6e5eef80bd
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:21:55 -06:00
Jimmy Berry
d38307327e
Merge pull request #1360 from jberry-suse/repo_checker-project_only-post-comments-no-devel
...
repo_checker: skip packages for which not devel project exits.
2018-01-25 09:20:17 -06:00
Jimmy Berry
978871b23f
Merge pull request #1359 from jberry-suse/repo_checker-project_only-not-published-fix
...
repo_checker: project_only(): correct not published check.
2018-01-25 09:19:05 -06:00
Jimmy Berry
9a91597a16
Merge pull request #1363 from jberry-suse/travis-six
...
dist/ci/obs-deploy: only commit/submit request if new source revision (for cron).
2018-01-25 09:10:31 -06:00
Jimmy Berry
6326c60990
dist/ci/obs-deploy: only commit if new source revision.
2018-01-25 08:59:52 -06:00
Jimmy Berry
02f11fa66e
dist/ci/obs-deploy: require greater than six lines changed to create request.
2018-01-25 07:54:55 -06:00
Jimmy Berry
2dbe361cd7
repo_checker: skip packages for which not devel project exits.
...
This can occur when a package is removed from Factory, but still present
in Leap like libtxc_dxtn currently.
2018-01-23 21:23:20 -06:00
Jimmy Berry
b2e4e5b3b6
repo_checker: project_only(): correct not published check.
...
Incorrectly changed in 456a7c8.
2018-01-23 20:59:20 -06:00
62cad70155
fcc_submitter: skip revoked request
2018-01-23 20:19:41 +08:00
Ludwig Nussel
d074c5b0ce
Merge pull request #1358 from jberry-suse/editorconfig
...
Add EditorConfig.
2018-01-23 10:28:58 +01:00
Jimmy Berry
f98a78c1ae
Remove Vim config in favor of EditorConfig.
2018-01-23 00:48:00 -06:00
Jimmy Berry
b9ecbb261c
Add EditorConfig.
2018-01-23 00:45:40 -06:00
Ludwig Nussel
b5fe7e74e8
Merge pull request #1356 from jberry-suse/ci-deploy
...
dist/ci/obs-deploy: only bother making request if diff and avoid source requests
2018-01-22 14:40:19 +01:00
Ludwig Nussel
53ef60d5f6
Merge pull request #1355 from jberry-suse/pkglistgen-doc
...
docs/pkglistgen: update in the wake of wrapper script rewrite.
2018-01-22 14:34:36 +01:00
Jimmy Berry
d05b591a01
dist/ci/obs-deploy: only bother making request if diff.
2018-01-19 15:26:12 -06:00
Jimmy Berry
88add9aefa
dist/ci/obs-deploy: limit request list
by user to avoid source requests.
...
Otherwise, requests from Factory to Leap will prevent request to Factory
from being generated.
2018-01-19 15:24:26 -06:00
Jimmy Berry
aa4bb893b1
docs/pkglistgen: update in the wake of wrapper script rewrite.
2018-01-19 15:07:07 -06:00
Jimmy Berry
a7c4bcfd32
Merge pull request #1353 from jberry-suse/repo_checker-post-comments-fallback
...
repo_checker: package_comments(): support mutiple target projects, devel fallback, and target package config option.
2018-01-19 10:49:11 -06:00
Jimmy Berry
2d6b957bad
Merge pull request #1352 from jberry-suse/check_source-devel-fallback
...
check_source: add_role: utilize devel project fallback.
2018-01-19 10:36:10 -06:00
Jimmy Berry
0e41747c4e
repo_checker: package_comments(): provide option to post on target package.
...
For SLE where devel projects are not utilized post on the target packages
directly. Posting on the devel projects might make sense, but would pose
the risk of exposing IBS information on OBS prematurely.
2018-01-19 08:50:32 -06:00
Jimmy Berry
d712e8018f
repo_checker: package_comments(): switch to devel_project_fallback().
...
This allows Leap to post to devel projects based on Factory.
2018-01-19 08:50:32 -06:00
Jimmy Berry
0d9c2d2a6c
repo_checker: package_comments(): support mutiple target projects.
...
This allows both Factory and Leap to make comments to devel projects.
2018-01-19 08:50:32 -06:00
Jimmy Berry
6631598dc6
ReviewBot: comment_write(): provide bot_name_suffix parameter.
...
Cleanly allows for multiple comments from the same tool on one entity.
2018-01-19 08:50:32 -06:00
Jimmy Berry
f52b728333
repo_checker: package_comments(): include link to target package.
2018-01-19 08:50:32 -06:00
Jimmy Berry
c7eb985de8
check_source: add_role: utilize devel project fallback.
...
Otherwise, for Leap the message will always print None/None.
2018-01-19 08:49:05 -06: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
Ludwig Nussel
c846fc9f0d
Merge pull request #1350 from jberry-suse/news-web-dot
...
news/web: allow dot in version.
2018-01-19 13:41:15 +01:00
Ludwig Nussel
809f4d2fb3
Merge pull request #1294 from lnussel/cleanup_rings
...
cleanup_rings: first attempt to fix for multibuild
2018-01-19 13:40:27 +01:00
Jimmy Berry
5e73e9498f
osclib/request_splitter: replace devel_project_get() with core.devel_project_fallback().
2018-01-17 18:12:42 -06:00
Jimmy Berry
62d432c7c8
osclib/stagingapi: replace get_devel_project() with core.devel_project_get().
...
This implementation does not handle the 404 correctly like ReviewBot did
originally.
2018-01-17 18:11:37 -06:00
Jimmy Berry
5e7220ddd0
update_crawler: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:10:25 -06:00
Jimmy Berry
16cef90dc3
fcc_submitter: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:10:01 -06:00
Jimmy Berry
8c4891bd95
ReviewBot: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:09:30 -06:00
Jimmy Berry
ce4cc65690
osclib/core: devel_project_fallback(): do not fallback if openSUSE:Factory.
2018-01-17 18:05:17 -06:00
Jimmy Berry
208af41f2d
osclib/core: provide devel_project_fallback() based on request_splitter.
2018-01-17 18:04:47 -06:00
Jimmy Berry
eeffffe7de
osclib/core: provide devel_project_get() adapted from ReviewBot.
...
Of the various implementations ReviewBot has the most functional and
correct version. Cleaned up a bit for readability.
2018-01-17 18:04:17 -06:00
Jimmy Berry
2abf28f274
news/web: allow dot in version.
2018-01-17 16:40:55 -06:00
Jimmy Berry
b6d80ea0f1
Merge pull request #1346 from nilxam/regression_fcc_multispec
...
fcc_submitter: fix a regression from previous commit
2018-01-17 16:30:31 -06:00
Jimmy Berry
e41b40e2c9
Merge pull request #1347 from lnussel/requestfinder
...
requestfinder: fix comment output
2018-01-17 16:25:07 -06:00
Jimmy Berry
b3358689d5
Merge pull request #1349 from lnussel/pkglistgen
...
pkglistgen: delete kiwis by scope
2018-01-17 16:18:10 -06:00
Ludwig Nussel
a825608376
pkglistgen: delete kiwis by scope
...
Replace config option pkglistgen-delete-kiwis by
pkglistgen-delete-kiwis-$scope. The main project needs all kiwis while
in Rings and Stagings we don't want the ftp tree for example.
2018-01-17 14:33:36 +01:00
Ludwig Nussel
6ab4aaf5a6
requestfinder: fix comment output
2018-01-16 11:54:23 +01: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
Ludwig Nussel
2da79816c9
Merge pull request #1345 from jberry-suse/obs_clone-link
...
obs_clone: handle project links, clone rings, reword workaround comment.
2018-01-15 14:58:08 +01:00
Ludwig Nussel
ad449c6d2c
Merge pull request #1344 from jberry-suse/request_splitter-special-config
...
osclib/request_splitter: allow special packages to be empty.
2018-01-15 14:57:45 +01:00
Ludwig Nussel
e938219c2a
Merge pull request #1343 from jberry-suse/request_splitter-quick-rework
...
osclib/request_splitter: rework quick strategy to handle Leap 15.0 workflow
2018-01-15 14:57:28 +01:00
Ludwig Nussel
986c12fbfd
Merge pull request #1342 from nilxam/change_fcc_path
...
fcc_submitter: move FCC project to :Staging:Factory:Candidates
2018-01-15 14:56:51 +01:00
Ludwig Nussel
c0281ac18c
Merge pull request #1341 from lnussel/requestfinder
...
new requestfinder tool
2018-01-15 14:56:27 +01:00
Jimmy Berry
55191625e8
osclib/request_splitter: rework quick strategy to handle Leap 15.0 workflow.
...
The addition of factory-auto and repo-checker reviews need to be allowed
since they are always present and do not constitute a non-quick review.
In an attempt to future proof the strategy the allowed review groups are
taken from the project configuration and repo-checker from config.
2018-01-12 16:52:49 -06:00