taskotron: move task repos to pagure

This commit is contained in:
Kamil Páral 2017-08-01 12:00:24 +02:00
parent 5ed338add6
commit 49930e00fc
9 changed files with 28 additions and 33 deletions

View file

@ -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'}

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -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'))

View file

@ -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'

View file

@ -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'

View file

@ -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]}