taskotron: move task repos to pagure
This commit is contained in:
parent
5ed338add6
commit
49930e00fc
9 changed files with 28 additions and 33 deletions
|
@ -22,16 +22,14 @@ extra_enablerepos: 'infrastructure-testing'
|
||||||
grokmirror_basedir: /var/lib/git/mirror
|
grokmirror_basedir: /var/lib/git/mirror
|
||||||
grokmirror_user: grokmirror
|
grokmirror_user: grokmirror
|
||||||
grokmirror_repos:
|
grokmirror_repos:
|
||||||
- { name: fedoraqa/rpmlint, url: 'https://bitbucket.org/fedoraqa/task-rpmlint.git'}
|
- { name: fedoraqa/rpmlint, url: 'https://pagure.io/taskotron/task-rpmlint.git'}
|
||||||
- { name: fedoraqa/upgradepath, url: 'https://bitbucket.org/fedoraqa/task-upgradepath.git'}
|
- { name: fedoraqa/upgradepath, url: 'https://pagure.io/taskotron/task-upgradepath.git'}
|
||||||
- { name: fedoraqa/dockerautotest, url: 'https://bitbucket.org/fedoraqa/task-dockerautotest.git'}
|
- { name: fedoraqa/dockerautotest, url: 'https://pagure.io/taskotron/task-dockerautotest.git'}
|
||||||
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
||||||
- { name: fedoraqa/rpmgrill, url: 'https://bitbucket.org/fedoraqa/task-rpmgrill.git'}
|
- { name: fedoraqa/rpmgrill, url: 'https://pagure.io/taskotron/task-rpmgrill.git'}
|
||||||
- { name: fedoraqa/simpledocker, url: 'https://bitbucket.org/fedoraqa/task-simpledocker.git'}
|
|
||||||
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
||||||
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
||||||
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
||||||
- { name: fedoraqa/rpmlint-scratch, url: 'https://bitbucket.org/fedoraqa/task-rpmlint-scratch.git'}
|
|
||||||
- { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'}
|
- { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'}
|
||||||
- { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'}
|
- { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'}
|
||||||
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
||||||
|
|
|
@ -17,17 +17,17 @@ extra_enablerepos: ''
|
||||||
|
|
||||||
grokmirror_basedir: /var/lib/git/mirror
|
grokmirror_basedir: /var/lib/git/mirror
|
||||||
grokmirror_repos:
|
grokmirror_repos:
|
||||||
- { name: fedoraqa/rpmlint, url: 'https://bitbucket.org/fedoraqa/task-rpmlint.git'}
|
- { name: fedoraqa/rpmlint, url: 'https://pagure.io/taskotron/task-rpmlint.git'}
|
||||||
- { name: fedoraqa/upgradepath, url: 'https://bitbucket.org/fedoraqa/task-upgradepath.git'}
|
- { name: fedoraqa/upgradepath, url: 'https://pagure.io/taskotron/task-upgradepath.git'}
|
||||||
- { name: fedoraqa/dockerautotest, url: 'https://bitbucket.org/fedoraqa/task-dockerautotest.git'}
|
- { name: fedoraqa/dockerautotest, url: 'https://pagure.io/taskotron/task-dockerautotest.git'}
|
||||||
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
||||||
- { name: fedoraqa/rpmgrill, url: 'https://bitbucket.org/fedoraqa/task-rpmgrill.git'}
|
- { name: fedoraqa/rpmgrill, url: 'https://pagure.io/taskotron/task-rpmgrill.git'}
|
||||||
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
||||||
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
||||||
|
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
||||||
- { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'}
|
- { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'}
|
||||||
- { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'}
|
- { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'}
|
||||||
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
||||||
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
|
||||||
grokmirror_user: grokmirror
|
grokmirror_user: grokmirror
|
||||||
grokmirror_default_branch: master
|
grokmirror_default_branch: master
|
||||||
|
|
||||||
|
|
|
@ -23,15 +23,16 @@ fedmsg_env: stg
|
||||||
grokmirror_basedir: /var/lib/git/mirror
|
grokmirror_basedir: /var/lib/git/mirror
|
||||||
grokmirror_user: grokmirror
|
grokmirror_user: grokmirror
|
||||||
grokmirror_repos:
|
grokmirror_repos:
|
||||||
- { name: fedoraqa/rpmlint, url: 'https://bitbucket.org/fedoraqa/task-rpmlint.git'}
|
- { name: fedoraqa/rpmlint, url: 'https://pagure.io/taskotron/task-rpmlint.git'}
|
||||||
- { name: fedoraqa/upgradepath, url: 'https://bitbucket.org/fedoraqa/task-upgradepath.git'}
|
- { name: fedoraqa/upgradepath, url: 'https://pagure.io/taskotron/task-upgradepath.git'}
|
||||||
- { name: fedoraqa/dockerautotest, url: 'https://bitbucket.org/fedoraqa/task-dockerautotest.git'}
|
- { name: fedoraqa/dockerautotest, url: 'https://pagure.io/taskotron/task-dockerautotest.git'}
|
||||||
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
- { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}
|
||||||
- { name: fedoraqa/rpmgrill, url: 'https://bitbucket.org/fedoraqa/task-rpmgrill.git'}
|
- { name: fedoraqa/rpmgrill, url: 'https://pagure.io/taskotron/task-rpmgrill.git'}
|
||||||
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}
|
||||||
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
||||||
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
||||||
- { name: fedoraqa/rpmlint-scratch, url: 'https://bitbucket.org/fedoraqa/task-rpmlint-scratch.git'}
|
- { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'}
|
||||||
|
- { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'}
|
||||||
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
- { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'}
|
||||||
grokmirror_default_branch: develop
|
grokmirror_default_branch: develop
|
||||||
|
|
||||||
|
|
|
@ -173,16 +173,15 @@ children:
|
||||||
icon: taskotron.png
|
icon: taskotron.png
|
||||||
url: https://taskotron.fedoraproject.org
|
url: https://taskotron.fedoraproject.org
|
||||||
package_url: https://taskotron.fedoraproject.org/resultsdb/results?item={package}
|
package_url: https://taskotron.fedoraproject.org/resultsdb/results?item={package}
|
||||||
source_url: https://bitbucket.org/fedoraqa/
|
source_url: https://pagure.io/group/taskotron
|
||||||
bugs_url: https://phab.qadevel.cloud.fedoraproject.org/
|
bugs_url: https://pagure.io/group/taskotron
|
||||||
docs_url: https://libtaskotron.readthedocs.org/en/latest/
|
docs_url: https://taskotron.fedoraproject.org
|
||||||
sops:
|
sops:
|
||||||
- https://infrastructure.fedoraproject.org/infra/docs/taskotron.rst
|
- https://infrastructure.fedoraproject.org/infra/docs/taskotron.rst
|
||||||
- https://infrastructure.fedoraproject.org/infra/docs/resultsdb.rst
|
- https://infrastructure.fedoraproject.org/infra/docs/resultsdb.rst
|
||||||
description: >
|
description: >
|
||||||
Taskotron is a framework for automated task execution and is in
|
Taskotron is a framework for automated task execution.
|
||||||
the very early stages of development with the objective to
|
It currently runs selected package checks in Fedora.
|
||||||
replace AutoQA for automating selected QA tasks in Fedora.
|
|
||||||
- name: Problem Tracker
|
- name: Problem Tracker
|
||||||
data:
|
data:
|
||||||
url: https://retrace.fedoraproject.org
|
url: https://retrace.fedoraproject.org
|
||||||
|
|
|
@ -13,7 +13,7 @@ or in the <a href='http://webchat.freenode.net/?channels=#fedora-qa'> #fedora-qa
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='https://phab.qadevel.cloud.fedoraproject.org/w/contributing/'>Contribution guide</a></li>
|
<li><a href='https://phab.qadevel.cloud.fedoraproject.org/w/contributing/'>Contribution guide</a></li>
|
||||||
<li><a href='https://docs.qadevel.cloud.fedoraproject.org/libtaskotron/latest/'>Libtaskotron Documentation</a></li>
|
<li><a href='https://docs.qadevel.cloud.fedoraproject.org/libtaskotron/latest/'>Libtaskotron Documentation</a></li>
|
||||||
<li><a href='https://bitbucket.org/fedoraqa'>Canonical Taskotron git repos (bitbucket project)</a></li>
|
<li><a href='https://pagure.io/group/taskotron'>Canonical Taskotron git repos</a></li>
|
||||||
|
|
||||||
<li><a href='https://pagure.io/fedora-qa/os-autoinst-distri-fedora'>Canonical os-autoinst-distri-fedora (previously openqa_fedora) git repo</a></li>
|
<li><a href='https://pagure.io/fedora-qa/os-autoinst-distri-fedora'>Canonical os-autoinst-distri-fedora (previously openqa_fedora) git repo</a></li>
|
||||||
<li><a href='https://bitbucket.org/rajcze/openqa_fedora_tools'>Canonical openqa_fedora_tools (previously openqa_fedora) git repo</a></li>
|
<li><a href='https://bitbucket.org/rajcze/openqa_fedora_tools'>Canonical openqa_fedora_tools (previously openqa_fedora) git repo</a></li>
|
||||||
|
|
|
@ -56,31 +56,31 @@ c['change_source'] = []
|
||||||
{% if deployment_type == 'qa-prod' %}
|
{% if deployment_type == 'qa-prod' %}
|
||||||
#}
|
#}
|
||||||
c['change_source'].append(GitPoller(
|
c['change_source'].append(GitPoller(
|
||||||
'https://bitbucket.org/fedoraqa/taskotron-trigger.git',
|
'https://pagure.io/taskotron/taskotron-trigger.git',
|
||||||
workdir='gitpoller-workdir-trigger', branch='develop',
|
workdir='gitpoller-workdir-trigger', branch='develop',
|
||||||
pollinterval=interval,
|
pollinterval=interval,
|
||||||
project='trigger'))
|
project='trigger'))
|
||||||
|
|
||||||
c['change_source'].append(GitPoller(
|
c['change_source'].append(GitPoller(
|
||||||
'https://bitbucket.org/fedoraqa/libtaskotron.git',
|
'https://pagure.io/taskotron/libtaskotron.git',
|
||||||
workdir='gitpoller-workdir-libtaskotron', branch='develop',
|
workdir='gitpoller-workdir-libtaskotron', branch='develop',
|
||||||
pollinterval=interval,
|
pollinterval=interval,
|
||||||
project='libtaskotron'))
|
project='libtaskotron'))
|
||||||
|
|
||||||
c['change_source'].append(GitPoller(
|
c['change_source'].append(GitPoller(
|
||||||
'https://bitbucket.org/fedoraqa/resultsdb.git',
|
'https://pagure.io/taskotron/resultsdb.git',
|
||||||
workdir='gitpoller-workdir-resultsdb', branch='develop',
|
workdir='gitpoller-workdir-resultsdb', branch='develop',
|
||||||
pollinterval=interval,
|
pollinterval=interval,
|
||||||
project='resultsdb'))
|
project='resultsdb'))
|
||||||
|
|
||||||
c['change_source'].append(GitPoller(
|
c['change_source'].append(GitPoller(
|
||||||
'https://bitbucket.org/fedoraqa/resultsdb_api.git',
|
'https://pagure.io/taskotron/resultsdb_api.git',
|
||||||
workdir='gitpoller-workdir-resultsdb_api', branch='develop',
|
workdir='gitpoller-workdir-resultsdb_api', branch='develop',
|
||||||
pollinterval=interval,
|
pollinterval=interval,
|
||||||
project='resultsdb_api'))
|
project='resultsdb_api'))
|
||||||
|
|
||||||
c['change_source'].append(GitPoller(
|
c['change_source'].append(GitPoller(
|
||||||
'https://bitbucket.org/fedoraqa/fake_fedorainfra.git',
|
'https://pagure.io/taskotron/fake-fedorainfra.git',
|
||||||
workdir='gitpoller-workdir-fake_fedorainfra', branch='develop',
|
workdir='gitpoller-workdir-fake_fedorainfra', branch='develop',
|
||||||
pollinterval=interval,
|
pollinterval=interval,
|
||||||
project='fake_fedorainfra'))
|
project='fake_fedorainfra'))
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
- name: Check out our imagefactory tools
|
- name: Check out our imagefactory tools
|
||||||
git:
|
git:
|
||||||
repo: https://bitbucket.org/fedoraqa/base_images
|
repo: https://pagure.io/taskotron/base_images.git
|
||||||
dest: '/var/lib/fedoraqa/base_images'
|
dest: '/var/lib/fedoraqa/base_images'
|
||||||
update: yes
|
update: yes
|
||||||
version: 'master'
|
version: 'master'
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
- name: Check out our imagefactory tools
|
- name: Check out our imagefactory tools
|
||||||
git:
|
git:
|
||||||
repo: https://bitbucket.org/fedoraqa/base_images
|
repo: https://pagure.io/taskotron/base_images.git
|
||||||
dest: '/var/lib/fedoraqa/base_images'
|
dest: '/var/lib/fedoraqa/base_images'
|
||||||
update: yes
|
update: yes
|
||||||
version: 'master'
|
version: 'master'
|
||||||
|
|
|
@ -3,9 +3,6 @@
|
||||||
do:
|
do:
|
||||||
- {tasks: [rpmlint, rpmgrill, python-versions]}
|
- {tasks: [rpmlint, rpmgrill, python-versions]}
|
||||||
- {discover: {repo: '{{ trigger_distgit_repo_url }}/rpms/${name}', branch: "${distgit_branch}", fallback_branch: 'master', recursive: true}}
|
- {discover: {repo: '{{ trigger_distgit_repo_url }}/rpms/${name}', branch: "${distgit_branch}", fallback_branch: 'master', recursive: true}}
|
||||||
- when: {message_type: KojiBuildDockerCompleted}
|
|
||||||
do:
|
|
||||||
- {tasks: [simpledocker]}
|
|
||||||
- when: {message_type: KojiBuildPackageCompleted, name: docker}
|
- when: {message_type: KojiBuildPackageCompleted, name: docker}
|
||||||
do:
|
do:
|
||||||
- {tasks: [dockerautotest]}
|
- {tasks: [dockerautotest]}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue