From 2df0592e2d9254b596b1f2829a1260a9ed98727d72539c3de239f7d32076cd63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Thu, 31 Oct 2019 10:55:15 +0000 Subject: [PATCH] Accepting request 744439 from home:lkocman:branches:devel:languages:python - Update to 1.4.9 * Improve bold highlighting in JIRA text https://github.com/openSUSE/md2workflow/issues/8 * Add suse-staging.conf * Change suse-devel from lutoslawski to jira-devel.suse.de * lutoslawski moved to a separate file suse-lutoslawski.conf * Update states on prod, stage, devel https://github.com/openSUSE/md2workflow/issues/5 OBS-URL: https://build.opensuse.org/request/show/744439 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-md2workflow?expand=0&rev=8 --- md2workflow-1.4.8.tar.gz | 3 --- md2workflow-1.4.9.tar.gz | 3 +++ python-md2workflow.changes | 19 +++++++++++++++++++ python-md2workflow.spec | 6 ++++-- suse-devel.conf | 24 ++++++++++++------------ suse-lutoslawski.conf | 37 +++++++++++++++++++++++++++++++++++++ suse-prod.conf | 4 ++-- suse-staging.conf | 37 +++++++++++++++++++++++++++++++++++++ 8 files changed, 114 insertions(+), 19 deletions(-) delete mode 100644 md2workflow-1.4.8.tar.gz create mode 100644 md2workflow-1.4.9.tar.gz create mode 100644 suse-lutoslawski.conf create mode 100644 suse-staging.conf diff --git a/md2workflow-1.4.8.tar.gz b/md2workflow-1.4.8.tar.gz deleted file mode 100644 index 0b2b71c..0000000 --- a/md2workflow-1.4.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34173e5c8cd165e60c14405a2ca819ce42ed47b69aa08a0f91058092edbae44c -size 34274 diff --git a/md2workflow-1.4.9.tar.gz b/md2workflow-1.4.9.tar.gz new file mode 100644 index 0000000..3c792c9 --- /dev/null +++ b/md2workflow-1.4.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c1209fb97c7787dac9a3c6b3053644116d7b95ea089cb96ced0fefb2ec45445 +size 34419 diff --git a/python-md2workflow.changes b/python-md2workflow.changes index 5f0cee9..1053c80 100644 --- a/python-md2workflow.changes +++ b/python-md2workflow.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Thu Oct 31 10:39:58 UTC 2019 - Lubos Kocman + +- Update to 1.4.9 + + * Improve bold highlighting in JIRA text + https://github.com/openSUSE/md2workflow/issues/8 + +------------------------------------------------------------------- +Thu Oct 31 10:16:07 UTC 2019 - Lubos Kocman + +- Support all jira*.suse.de instances + +* Add suse-staging.conf +* Change suse-devel from lutoslawski to jira-devel.suse.de +* lutoslawski moved to a separate file suse-lutoslawski.conf +* Update states on prod, stage, devel https://github.com/openSUSE/md2workflow/issues/5 + + ------------------------------------------------------------------- Sat Aug 24 16:25:27 UTC 2019 - Jan Engelhardt diff --git a/python-md2workflow.spec b/python-md2workflow.spec index 43fde02..812ff6b 100644 --- a/python-md2workflow.spec +++ b/python-md2workflow.spec @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-md2workflow -Version: 1.4.8 +Version: 1.4.9 Release: 0 Summary: Tool to create a JIRA or other Workflow from markdown files License: GPL-3.0-only @@ -27,6 +27,8 @@ URL: https://github.com/lkocman/md2workflow.git Source: https://files.pythonhosted.org/packages/source/m/md2workflow/md2workflow-%{version}.tar.gz Source1: suse-prod.conf Source2: suse-devel.conf +Source3: suse-staging.conf +Source4: suse-lutoslawski.conf BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -58,7 +60,7 @@ Configuration and examples for md2workflow %setup -q -n md2workflow-%{version} echo `pwd` -cp %{_sourcedir}/{suse-prod,suse-devel}.conf config/ +cp %{_sourcedir}/{suse-prod,suse-devel,suse-staging,suse-lutoslawski}.conf config/ %build %python_build diff --git a/suse-devel.conf b/suse-devel.conf index 46db094..5e1ae43 100644 --- a/suse-devel.conf +++ b/suse-devel.conf @@ -3,35 +3,35 @@ backend = jira [jira] -server = http://lutoslawski.arch.suse.de:8080 +server = https://jira-devel.suse.de # cert is path to cert or None for insecure connection # cert = Path/to/cert auth = basic -project = RMCT +project = RMC + # These may differ per server, or at least SubTask -mapping_JiraSubTask = Sub-task +mapping_JiraSubTask = Sub-Task mapping_JiraTask = Task mapping_JiraBasedWorkflow = Epic -mapping_EpicName = Epic-Name -mapping_EpicNameQuery = Epic-Verknüpfung +mapping_EpicName = Epic Name +mapping_EpicNameQuery = Epic Link mapping_Assignee = Worker -# mapping_ProjectName = Product +mapping_ProjectName = Product relative_link_topurl = https://gitlab.suse.de/sle-prjmgr/release-management-checklist/blob/master/ -update_states = OPEN, Backlog -epic_update_states = OPEN, Backlog, In Progress +update_states = Open, Planning +epic_update_states = Open, Planning, In Progress [logging] level = INFO [TaskRelations] relations = Blocks, Depends On, Implements, Implemented by -# for some reason they're done done in opposite direction on devel -inbound = Implements, Blocks +inbound = Implemented by, Depends On [JiraTaskRelations] # TaskRelation as in TaskRelations to the actual Jira value as it might differ per instance Blocks = Blocks Depends On = Blocks -Implements = Is Implemented By -Implemented by = Is Implemented By +Implements = Implements +Implemented by = Implements diff --git a/suse-lutoslawski.conf b/suse-lutoslawski.conf new file mode 100644 index 0000000..46db094 --- /dev/null +++ b/suse-lutoslawski.conf @@ -0,0 +1,37 @@ +[global] +# currently the only one supported +backend = jira + +[jira] +server = http://lutoslawski.arch.suse.de:8080 +# cert is path to cert or None for insecure connection +# cert = Path/to/cert +auth = basic +project = RMCT + +# These may differ per server, or at least SubTask +mapping_JiraSubTask = Sub-task +mapping_JiraTask = Task +mapping_JiraBasedWorkflow = Epic +mapping_EpicName = Epic-Name +mapping_EpicNameQuery = Epic-Verknüpfung +mapping_Assignee = Worker +# mapping_ProjectName = Product +relative_link_topurl = https://gitlab.suse.de/sle-prjmgr/release-management-checklist/blob/master/ +update_states = OPEN, Backlog +epic_update_states = OPEN, Backlog, In Progress + +[logging] +level = INFO + +[TaskRelations] +relations = Blocks, Depends On, Implements, Implemented by +# for some reason they're done done in opposite direction on devel +inbound = Implements, Blocks + +[JiraTaskRelations] +# TaskRelation as in TaskRelations to the actual Jira value as it might differ per instance +Blocks = Blocks +Depends On = Blocks +Implements = Is Implemented By +Implemented by = Is Implemented By diff --git a/suse-prod.conf b/suse-prod.conf index ae075e7..0fad361 100644 --- a/suse-prod.conf +++ b/suse-prod.conf @@ -19,8 +19,8 @@ mapping_EpicNameQuery = Epic Link mapping_Assignee = Worker mapping_ProjectName = Product relative_link_topurl = https://gitlab.suse.de/sle-prjmgr/release-management-checklist/blob/master/ -update_states = Open, Backlog -epic_update_states = Open, Backlog, In Progress +update_states = Open, Planning +epic_update_states = Open, Planning, In Progress [logging] level = INFO diff --git a/suse-staging.conf b/suse-staging.conf new file mode 100644 index 0000000..58a7d40 --- /dev/null +++ b/suse-staging.conf @@ -0,0 +1,37 @@ +[global] +# currently the only one supported +backend = jira + +[jira] +server = https://jira-staging.suse.de +# cert is path to cert or None for insecure connection +# cert = Path/to/cert +auth = basic +project = RMC + + +# These may differ per server, or at least SubTask +mapping_JiraSubTask = Sub-Task +mapping_JiraTask = Task +mapping_JiraBasedWorkflow = Epic +mapping_EpicName = Epic Name +mapping_EpicNameQuery = Epic Link +mapping_Assignee = Worker +mapping_ProjectName = Product +relative_link_topurl = https://gitlab.suse.de/sle-prjmgr/release-management-checklist/blob/master/ +update_states = Open, Planning +epic_update_states = Open, Planning, In Progress + +[logging] +level = INFO + +[TaskRelations] +relations = Blocks, Depends On, Implements, Implemented by +inbound = Implemented by, Depends On + +[JiraTaskRelations] +# TaskRelation as in TaskRelations to the actual Jira value as it might differ per instance +Blocks = Blocks +Depends On = Blocks +Implements = Implements +Implemented by = Implements