Stephan Kulow
aaab4af930
Target F401 - Unused imports
2022-02-18 18:29:27 +01:00
Stephan Kulow
529d1dafae
Target E302 - add two comment lines before class
2022-02-18 17:15:48 +01:00
Stephan Kulow
579145b52c
Target F841 - Remove unused variables
2022-02-18 17:01:38 +01:00
Stephan Kulow
0561e06cb1
Target E261 - two spaces before inline comment
2022-02-18 16:39:16 +01:00
Ancor Gonzalez Sosa
28c771927a
Rename OBSLocal.StagingWorkflow to OBSLocal.FactoryWorkflow
2021-09-09 15:07:34 +02:00
Dirk Mueller
0dda4a83d0
Support Leap:15.3:ARM:Images as well
...
We need this to run TTM against :images and properly determine the
pseudometa package.
2021-06-07 15:16:29 +02:00
0acbe1bfc9
Add Leap:15.3:ARM to test armv7 Step:15
2021-02-25 11:03:48 +01:00
ad5a9af1a7
Leap 15.3: Jump project discontinued but Leap 15.3 started
2020-11-02 16:14:06 +08:00
94d00c949e
fix tests
2020-08-11 15:15:24 +08:00
Stephan Kulow
529c5623a6
Remove nonfree handling
...
Prepare NonFree as onlyadi project, so it can have its own staging workflow
2019-11-21 14:49:29 +01:00
Stephan Kulow
9dcb403753
Merge vcrhelpers into OBSLocal
...
There are no more vcrs only a local OBS - even if not exported to
localhost
2019-05-05 10:49:05 +02:00
Stephan Kulow
8a7b65d505
Remove fake OBS in favor of using generated test data
2019-05-04 15:44:39 +02:00
Stephan Kulow
c11313b2dc
Fix imports, python3 doesn't import from .
2019-04-30 14:29:16 +02:00
86732dc472
ttm: add minimal staging config for pseudometa package
...
The config default for pseudometa package (00Meta) does not
exist for Tumbleweed, so we need to add an override for :ARM
to contain the proper information so that the publishing
logic doesn't stop. Also update correspondingly for Leap
2018-11-26 10:51:51 +01:00
Jimmy Berry
dbfafe8e85
osclib/conf: utilize repo_checker-project-skip for OBS SLE projects.
2018-08-23 00:13:30 -05:00
Jimmy Berry
f0fadd6a05
Merge pull request #1650 from jberry-suse/conf-exclude-sub-projects
...
osclib/conf: exclude sub-projects from matching project patterns (and Leap:N:Update defaults)
2018-08-17 10:53:24 -05:00
Jimmy Berry
5b5d917074
osclib/conf: provide cached get() method to supersede ReviewBot cache.
...
Given the slow migration of everything to the shared project config in
tools that change project contexts multiple times a consistent way of
accessing the config without forcing remote calls is needed.
2018-08-17 10:16:43 -05:00
Jimmy Berry
5b44ea188d
osclib/conf: provide Leap:N:Update default settings.
2018-08-17 00:08:09 -05:00
Jimmy Berry
760ddf39e6
osclib/conf: decouple from StagingAPI and always fetch remote config.
...
As the remote config is no longer optional for SLE and is utilized by
openSUSE to the point were it is dangerous not to load the remote config
it should be required. Currently only certain users call apply_remote()
while this will make it built-in during construction and thus makes the
usage consistent and no longer require StagingAPI.
2018-08-16 21:53:40 -05:00
Ludwig Nussel
9e59de4feb
stagingapi: add support for Backports
2018-07-03 15:25:56 +02:00
Stephan Kulow
0180de281a
Fix test cases
2018-06-15 13:16:46 +02:00
Jimmy Berry
61c83500d3
osclib/conf: allow devel projects to utilize tools that require conf.
2018-01-08 21:22:04 -06:00
Jimmy Berry
865750258c
osclib/conf: order config defaults by priority.
...
Ensures that less specific patterns do not overtake more specific patterns
by allowing for priority based ordering.
2018-01-08 21:21:51 -06:00
Jimmy Berry
85dbc57f12
stagingapi: provide dashboard_content_{load,save,ensure}() and utilize.
2017-07-27 23:52:58 -05:00
Jimmy Berry
412763bc81
tests/obs: define PROJECT as openSUSE:Factory.
2017-05-04 15:08:13 -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
bb2678dc00
config: implement tests suite.
2017-05-01 17:40:34 -05:00