Adrian Schröter 2016-10-27 11:23:47 +00:00 committed by Git OBS Bridge
parent b011e727b0
commit 80e16b905f
6 changed files with 49 additions and 9 deletions

View File

@ -1,11 +1,11 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="url">git://github.com/M0ses/obs-service-tar_scm.git</param>
<param name="url">git://github.com/adrianschroeter/obs-service-tar_scm.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="version">git-master</param>
<param name="versionformat">0.7.0.%ct.%h</param>
<param name="revision">nextRev</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/adrianschroeter/obs-service-tar_scm.git</param>
<param name="changesrevision">75dff0d53ee6c25a928b1afcdac4367cad90bf7e</param></service><service name="tar_scm">
<param name="changesrevision">d44d677cf006d48b261f5e2054ba2126bed64ae1</param></service><service name="tar_scm">
<param name="url">git://github.com/M0ses/obs-service-tar_scm.git</param>
<param name="changesrevision">e88eed18bdbdcb1ce2c40d051183669f48b9706f</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36dd91aaf985867d7fa7265d9854eec957efd6aee6de42852a962b2fc68ddb60
size 46113

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af381e6d3bd5b382526267a8223a3e8370b980853aef2aaee25fbbc82f14febc
size 46271

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Thu Oct 27 11:23:36 UTC 2016 - opensuse-packaging@opensuse.org
- Update to version 0.7.0.1477567374.d44d677:
* use '--dissociate' for git if package-meta is set
* added locking for cachedir in jailed mode
* removed setup_tracking_branches and '--dissociate'
* inital version of TarSCM classes
* scm_object generation moved to singletask
* FETCH_UPSTREAM_COMMANDS into classes
* moved update_cache_* to classes
* moved detect_version into classes and refactored calls of get_timestamp_*
* moved get_timestamp functions into scm classes
* git_ref_exists -> TarSCM.git._ref_exists
* fetch_upstream_git_submodules -> fetch_submodules to get rid of exceptions for git
* just moved some functions for better overview
* refactor of detect_changes into classes
* url as attribute of TarSCM.scm
* run_cmd and safe_run moved into class helpers
* combine os.path.join statement
* refactoring fetch_upstream to be part of TarSCM.scm
* new classes for archives
* common method 'get_current_commit' to get rid of execption for git
* refactored detect_changes to get rid of changesgenerate exception
* get_repocachedir -> TarSCM.scm
* revision, repodir and repocachedir as attribute for TarSCM.<scm>
* new class TarSCM.cli to make testing easier
* testing script name more reliable
* fixed arguments for singletask in case of snapcraft
* refactored snapcraft code + first tests for snapcraft
* added testcase for snapcraft finalize
* split classes into serveral files
* more testing for TarSCM.tasks
* clone_dir/repodir/arch_dir(tar_dir) now attributes of scm objects
* test case for save_run
* major refactor of git cache handling
* consolidation of archive.obscpio and archive.tar parameters
* next test cases
* sytnax fix for "tar" service
-------------------------------------------------------------------
Thu Oct 27 07:48:13 UTC 2016 - adrian@suse.de

View File

@ -20,18 +20,18 @@
%define seperate_build 0
%if "%seperate_build" == "1"
%define version_unconverted 0.7.0.1476904507.e88eed1
%define version_unconverted 0.7.0.1477567374.d44d677
Name: obs-service-obs_scm
%else
%define version_unconverted 0.7.0.1476904507.e88eed1
%define version_unconverted 0.7.0.1477567374.d44d677
Name: obs-service-%{service}
#Obsoletes: obs-service-obs_scm
Provides: obs-service-obs_scm = %version-%release
%endif
Provides: obs-service-tar = %version-%release
Version: 0.7.0.1476904507.e88eed1
Version: 0.7.0.1477567374.d44d677
Release: 0
Summary: An OBS source service: checkout or update a tar ball from svn/git/hg
License: GPL-2.0+