From 90b85524492710289862498b33bbb76e5af897f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=88=90=E5=88=9A?= Date: Wed, 29 Mar 2023 14:19:19 +0800 Subject: [PATCH] chore(CI): add OBS workflows add OBS workflows support OBS build Log: --- .obs/workflows.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ .reuse/dep5 | 4 ++-- 2 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 .obs/workflows.yml diff --git a/.obs/workflows.yml b/.obs/workflows.yml new file mode 100644 index 0000000..9a3e95d --- /dev/null +++ b/.obs/workflows.yml @@ -0,0 +1,44 @@ +test_build: + steps: + - link_package: + source_project: deepin:Develop:dde + source_package: %{SCM_REPOSITORY_NAME} + target_project: deepin:CI + + - configure_repositories: + project: deepin:CI + repositories: + - name: deepin_develop + paths: + - target_project: deepin:CI + target_repository: deepin_develop + architectures: + - x86_64 + - aarch64 + + - name: debian + paths: + - target_project: deepin:CI + target_repository: debian_sid + architectures: + - x86_64 + + filters: + event: pull_request + +tag_build: + steps: + - branch_package: + source_project: deepin:Develop:dde + source_package: %{SCM_REPOSITORY_NAME} + target_project: deepin:Unstable:dde + filters: + event: tag_push + +commit_build: + steps: + - trigger_services: + project: deepin:Develop:dde + package: %{SCM_REPOSITORY_NAME} + filters: + event: push diff --git a/.reuse/dep5 b/.reuse/dep5 index c3eae53..9e56937 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,8 +3,8 @@ Upstream-Name: gio-qt Upstream-Contact: UnionTech Software Technology Co., Ltd. <> Source: https://github.com/linuxdeepin/gio-qt -# github gitignore -Files: .github/* .gitignore +# github gitignore obs +Files: .github/* .gitignore .obs/* Copyright: None License: CC0-1.0