bd4e71e2b0
AcceptCommand: update version of all products found in the project
...
in opeSUSE:Factory, for example, there is also openSUS-Kubic.product and the
versions are supposed to stay in sync.
We newly find all product definitions inside a project and update all of them,
with the same limiation as before: only if version was a 8 digit version it will
be updated to the current date stamp
Additionally, this is a preparation for the new product builder, as _product is no
longer hardcoded, but found.
2017-07-06 12:50:16 +02:00
Jimmy Berry
1dfa8d2568
stagingapi: provide accept_status_comment() based on accept command.
2017-03-28 23:01:33 -05:00
Jimmy Berry
1ece7d6375
accept: remove unused requests list in perform().
2017-03-28 22:59:36 -05:00
59e496effb
Fix wrong call of cstaging
2017-03-24 17:25:00 +08:00
06596972c9
Reset support_pkg_rebuild state to unknown while accepting
2017-03-21 19:39:09 +08:00
Jimmy Berry
8b5dc5d7c8
accept: refactor staging cleanup into stagingapi.
2017-03-14 23:02:52 -05:00
Jimmy Berry
02b4958fe0
stagingapi: add clear_prj_pseudometa() and call after accept.
...
This ensures that the pseudometa data is fully reset and allows for
optional information to be added without risk of leaving it behind.
2017-03-01 01:04:57 -06:00
daa7c37f3a
Trigger source service for _product in :zSystems on accept
2017-02-01 22:21:14 +01:00
e6ecb0cbee
Import http_POST for accept_command
...
Since commit 295fcd we newly also require http_POST in order to
put a new file in place after accepting.
Also add quotes around the fakepkgname when injecting it into the kiwi file.
2016-11-16 13:45:27 +01:00
295fcd63d3
Let Test-DVD is invalid in the beginning of the new round
...
Make sure Test-DVD won't in green state when new round just started,
wipe Test-DVD binary and intended to break kiwi build when accepting the
staging.
2016-11-15 19:18:02 +08:00
f36aba5ac0
Accept: fix escaping when creating linked package
2016-06-19 10:52:54 +02:00
9862e7d1ee
AcceptCommand: Fix regex to replace devel prj for linked packages
2016-06-15 13:04:08 +02:00
Ludwig Nussel
fac9d408bb
Change meaning of --force for accept
...
Just ignore if totest doesn't exist. Instead make --force accept a
staging despite failures.
2016-06-07 15:11:26 +02:00
d70f80cbd2
Autocleanup: Make list of packages to retain configurable
2016-06-02 16:37:32 +02:00
482c1f0490
AcceptCommand: Cleanup packages that were manually linked to projects
2016-06-02 12:40:48 +02:00
ebc246c6d5
ports: make sure to not add ports over ports
2015-07-03 09:22:09 +02:00
Dinar Valeev
c6d32d8f50
Update Ports on version update
...
Keep Ports in sync with Factory
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-05-04 11:01:17 +02:00
Alberto Planas
f285f09d35
Revert "accept_command: import urllib2"
2015-03-05 17:17:37 +01:00
Alberto Planas
b95bd3e04a
Merge pull request #304 from DimStar77/bugfix-urllib2
...
accept_command: import urllib2
2015-03-05 16:54:02 +01:00
a3941eaa2e
accept_command: import urllib2
2015-03-05 16:49:20 +01:00
Alberto Planas
fb12a83910
Reformat the code a bit.
2015-03-02 11:15:23 +01:00
Alberto Planas
c9d1e06ca8
Refactor configuration parameters into configuration file.
2015-02-19 11:39:05 +01:00
87c8916620
Merge sync-rebuild into staging accept command
2015-02-09 17:17:47 +01:00
0968ffc6ff
staging accept: create new links for packages when a new .spec file appears
...
https://progress.opensuse.org/issues/5902
2015-01-30 06:14:12 +01:00
31e32421cd
Introduce item_exists
...
item_exists is a variant of the former project_exists, that can take an
optional package name in plus.
2015-01-20 00:22:15 +01:00
83741173d1
staging accept: also accept any 'new' requests in the corresponding NonFree project
2014-12-19 10:43:08 +01:00
Alberto Planas
627a6e0aa6
action #3772 - replace 'factory' with actual project in accept
2014-09-29 11:25:15 +02:00
49a257cc6a
Some PEP8 fixes.
2014-09-01 09:43:44 +02:00
Ludwig Nussel
cc485e6a35
show packages of accepted requests
2014-08-18 11:21:09 +02:00
Ludwig Nussel
51115ac4a3
tell about accepting other requests
2014-08-14 16:50:16 +02:00
29b8bcca6b
Makes staging pluging Factory agnostic.
2014-08-07 12:58:47 +02:00
be6a4a1c84
Update factory version only if is a new version.
2014-07-15 17:08:48 +02:00
Stephan Kulow
6e1250614b
my completly lamda free version of changing versions
...
osc staging accept should set the version of factory to today
2014-07-15 10:53:43 +02:00
Ancor Gonzalez Sosa
c7774d8b8b
AcceptCommand only adds one comment
...
Added tests for AcceptCommand with a new Staging:C fixture.
2014-06-16 17:15:24 +02:00
Stephan Kulow
454828d252
accept other new requests after accepting staging prjs
2014-06-01 19:51:18 +02:00
Stephan Kulow
d31970ff5b
also build disable 2nd ring staging
2014-05-27 18:32:51 +02:00
f7058390cd
Replace with [at] and fix the select comment.
2014-05-20 15:08:21 +02:00
d3b95370ec
Scape markdown headline mark.
2014-05-20 14:56:57 +02:00
701fdfba6a
Replace @ with # to avoid spam for now.
2014-05-20 13:49:14 +02:00
6e0322f699
Add comments in every operation.
2014-05-20 12:26:56 +02:00
Tomas Chvatal
e0ba87c4fe
Use same coding style. Fix print syntax. Expand variable names to more obvious ones.
2014-03-06 18:22:19 +01:00
Tomáš Chvátal
867cd54a12
Revert "Add switch wether to commit to Factory or not during accept."
...
This reverts commit 220f842c5dd53cd2b227b997d1b6d525caedeb72.
Conflicts:
osc-staging.py
2014-03-05 15:49:48 +01:00
Tomáš Chvátal
220f842c5d
Add switch wether to commit to Factory or not during accept.
2014-03-04 12:58:04 +01:00
780073f6d8
Fix headers and comment dead code.
2014-02-28 11:45:06 +01:00
Tomáš Chvátal
c739773a48
Move the printing of check command from api to the actual command.
2014-02-26 14:51:01 +01:00
Stephan Kulow
aeb07c24fc
implement accept action (issue 1479)
2014-02-19 11:49:12 +01:00