Jimmy Berry
ad89a77a7d
Merge pull request #1034 from openSUSE/dockerfile-drop-mirror
...
dist/ci/Dockerfile: drop hard-coded mirror now that Tumbleweed issues resolved.
2017-07-31 21:22:43 -05:00
Jimmy Berry
a5e3143d17
Merge pull request #1033 from jberry-suse/repo-checker.pl-clean
...
repo_checker.pl: switch from multi-line regex to single line and full (and cleanups)
2017-07-31 21:18:05 -05:00
Jimmy Berry
468fab2552
dist/ci/Dockerfile: drop hard-coded mirror now that Tumbleweed issues resolved.
2017-07-31 21:12:15 -05:00
Jimmy Berry
bbd3262e3d
repo_checker.pl: rework installcheck parsing like fileconflicts to resolve bugs.
2017-07-31 21:08:13 -05:00
Jimmy Berry
6a6f146769
repo_checker.pl: s/INSTALL/CONFLICTS/ for file pointer for more clarity.
2017-07-31 21:08:13 -05:00
Jimmy Berry
d9e2e6b379
repo_checker.pl: switch from multi-line regex to single line and full.
...
The can't install regex was actually matching across multiple lines and
skipping various entries in the install check.
2017-07-31 21:08:13 -05:00
Jimmy Berry
3717d47607
Rename repo-checker.pl to repo_checker.pl to be consistent.
2017-07-31 21:08:13 -05:00
Jimmy Berry
53fc904f78
repo-checker.pl: drop old debug lines.
2017-07-31 21:08:13 -05:00
Jimmy Berry
8c9f330a67
repo-checker.pl: replace [^-]* with [^-]+ as it is more accurate.
2017-07-31 21:08:13 -05:00
Jimmy Berry
1ecdcfd3a3
Merge pull request #1026 from jberry-suse/check_source-delete-devel-review
...
check_source: add devel review for delete request using MaintenanceChecker logic.
2017-07-28 17:18:48 -05:00
Jimmy Berry
64d9e2e545
Merge pull request #1028 from jberry-suse/repo_checker-project_only
...
repo_checker: provide project_only subcommand to write result to dashboard/repo_checker.
2017-07-28 17:17:20 -05:00
03ba25573e
Merge pull request #1024 from DimStar77/postgres
...
Factory test dvd: upgrade to postgresql96
2017-07-28 10:24:07 +02:00
Jimmy Berry
c1f1975b1d
repo_checker: provide project_only subcommand to write result to installcheck.
2017-07-27 23:55:01 -05:00
Jimmy Berry
9f001bd914
repo_checker.pl: allow empty $repodir allowing just a project-wide check.
2017-07-27 23:53:15 -05:00
Jimmy Berry
85dbc57f12
stagingapi: provide dashboard_content_{load,save,ensure}() and utilize.
2017-07-27 23:52:58 -05:00
Jimmy Berry
12b84757a2
check_source: add devel review for delete request using MaintenanceChecker logic.
2017-07-27 19:31:46 -05:00
daed5c6578
Factory test dvd: upgrade to postgresql96
2017-07-27 15:18:17 +02:00
Jimmy Berry
b7cff3266a
Merge pull request #1023 from DimStar77/osc-cycle-unknownpkg
...
osc-cycle: ignore invalid packages
2017-07-26 21:41:32 -05: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
Ondřej Súkup
4d5ba928dc
Merge pull request #1022 from mimi1vx/12SP3
...
openqa-maintenance: update data for schedule 12sp3 jobs
2017-07-24 09:19:36 +02:00
Ondřej Súkup
6bb50534a4
openqa-maintenance: update data for schedule 12sp3 jobs
2017-07-21 17:32:41 +02:00
Jimmy Berry
e4c11a63ad
Merge pull request #1021 from jberry-suse/spec-set_version
...
dist/ci/Dockerfile: add obs-service-set_version based on changes made for Factory.
2017-07-19 17:32:22 -05:00
Jimmy Berry
7581a2e9c4
dist/ci/Dockerfile: add obs-service-set_version based on changes made for Factory.
2017-07-19 17:21:15 -05:00
Jimmy Berry
00c88d1641
Merge pull request #1014 from jberry-suse/source_check-remote-whitelist
...
check_source: utilize project config to allow for remote entries.
2017-07-19 17:17:35 -05:00
Jimmy Berry
0a0bec5bf7
Merge pull request #1019 from jberry-suse/devel-project-maintainer
...
devel-project: provide maintainer command to check for relevant groups. (and search() usage)
2017-07-19 17:12:58 -05:00
Jimmy Berry
623e9d5cbf
devel-project: provide maintainer command to check for relevant groups.
2017-07-19 00:49:38 -05:00
Jimmy Berry
cf65210d2c
devel-project: get(): utilize osc.core.search() and improve xpath loop.
2017-07-19 00:11:33 -05:00
Jimmy Berry
5b6ad33773
cache: unquote() all URLs before processing to ensure correctness.
...
It seems osc.core and similar generate both quoted and unquoted URLs that
are cached separately. Additionally, urlopen() handles quoted paths
differently from os.path.*() methods which can create issues for quoted
projects.
2017-07-18 23:51:22 -05:00
Jimmy Berry
a61cf8a2f0
check_source: utilize project config to allow for remote entries.
...
Rather than updating a local whitelist file for temporary devel project
whitelist entries it makes more sense to allow for remote configuration.
2017-07-18 23:48:47 -05:00
Jimmy Berry
03c46f18d7
ReviewBot: provide staging_api() from repo_checker.
2017-07-18 17:06:37 -05:00
Jimmy Berry
ce00330f88
Merge pull request #1011 from jberry-suse/spec-followups
...
dist/ci/deploy.obs.sh: include apiurl in general so email is used during service run.
2017-07-17 17:53:53 -05:00
Jimmy Berry
8de99935bb
dist/ci/deploy.obs.sh: include apiurl in general so email is used during service run.
2017-07-17 17:48:19 -05:00
Jimmy Berry
8df27b1de2
dist/ci/Dockerfile: include obs-service-{download_files,format_spec_file} for deployment.
2017-07-17 16:42:21 -05:00
Jimmy Berry
2974af7e0d
Merge pull request #1010 from jberry-suse/spec-followups
...
dist/spec: utilize obs_scm renaming which properly includes version in source (and followups)
2017-07-17 16:30:48 -05:00
Jimmy Berry
1f1b4c979c
travis: target proper home in openSUSE:Tools for deployment.
2017-07-17 16:26:26 -05:00
Jimmy Berry
ea6bc0f28f
dist/spec: utilize obs_scm renaming which properly includes version in source.
2017-07-17 16:26:21 -05:00
Jimmy Berry
651c7d57f1
travis: include OBS_EMAIL environment variable when deploying.
2017-07-17 15:55:04 -05:00
Jimmy Berry
95c43d0ce6
dist/spec: include %defattr on all %files entries.
2017-07-17 15:52:27 -05:00
Jimmy Berry
dc07d5980b
dist/spec: add missing osc requires.
2017-07-17 15:51:59 -05:00
Jimmy Berry
262d988b17
Merge pull request #1008 from jberry-suse/travis-deploy-misc
...
travis: include list email address in changes entry during deployment (and version during make install)
2017-07-13 21:32:22 -05:00
Jimmy Berry
a00c96065a
travis: include list email address in changes entry during deployment.
2017-07-13 21:28:12 -05:00
Jimmy Berry
db2908816a
Makefile & disc/spec: include version in installed osc-staging plugin.
2017-07-13 21:28:05 -05:00
Jimmy Berry
0a840434e3
Merge pull request #1005 from jberry-suse/travis-deploy-obs-fix
...
dist/ci/deploy.obs.sh: remove previous source.
2017-07-13 19:19:27 -05:00
Jimmy Berry
62049d803c
dist/ci/deploy.obs.sh: remove previous source.
2017-07-13 19:14:28 -05:00
Jimmy Berry
bc8cb752e8
Merge pull request #1004 from jberry-suse/travis-deploy-obs
...
travis: add deployment to OBS package on master branch commit.
2017-07-13 19:08:23 -05:00
Jimmy Berry
7df5bf27c7
travis: add deployment to OBS package on master branch commit.
2017-07-13 19:00:04 -05:00
Jimmy Berry
feedef3476
Merge pull request #998 from jberry-suse/spec
...
dist/spec: initial specfile including relevant sub-packages.
2017-07-13 17:14:12 -05:00
Jimmy Berry
23fd8e19c9
dist/ci/Dockerfile: hard-code mirror until TW mirror issue resolved.
2017-07-13 17:09:13 -05:00
Jimmy Berry
6cca8f6ef3
travis: drop distribution related change check.
...
Managed to get the spec building quick enough it does not matter and the
check would need to be more complicated to not miss a variety of cases.
2017-07-13 17:09:13 -05:00
Jimmy Berry
b7b3f928a6
travis: skip expensive spec build if no changes made to relevant files.
2017-07-13 17:09:13 -05:00