Permalink
Switch branches/tags
Nothing to show
Commits on Jan 23, 2013
Commits on Jan 17, 2013
  1. Merge pull request #5 from mapleoin/travis

    saschpe committed Jan 17, 2013
    Awesome
  2. add travis-ci config

    mapleoin committed Jan 17, 2013
  3. fix pep8 issues

    mapleoin committed Jan 17, 2013
  4. Merge pull request #3 from mapleoin/master

    mapleoin committed Jan 17, 2013
    don't update the .spec file if there are no new changes
  5. python git ignore

    mapleoin committed Jan 17, 2013
  6. more comprehensive README

    mapleoin committed Jan 16, 2013
  7. fix first run as different from no changes

    mapleoin committed Jan 16, 2013
    If there are no changes, the .spec file should not be updated so as not
    to change the timestamp in the Version field. On the first run however,
    we have to set the Version field to the specific format which
    git_tarballs uses
  8. Merge pull request #4 from vuntz/version-regexp

    mapleoin committed Jan 17, 2013
    Add a version-regexp option to customize how to extract version
  9. Add a version-regexp option to customize how to extract version

    vuntz committed Jan 17, 2013
    We get versions like "2.1.28.gd935757" from OpenStack tarballs, with
    d935757 being a commit id. This has two issues: this means new versions
    can increase or decrease (since there's no guarantee the commit id
    always go up), and we already put the commit id elsewhere in the rpm
    version.
    
    By specifying a custom regexp ('.*-([^-]+)\.g[a-zA-Z0-9]{7}'), we can
    avoid this.
    
    Note that the default ('.*-([^-]+)') matches the old behavior.
Commits on Jan 2, 2013
  1. Merge pull request #2 from mapleoin/master

    saschpe committed Jan 2, 2013
    sure
  2. remove commented code

    mapleoin committed Jan 2, 2013
Commits on Dec 19, 2012
  1. Merge pull request #1 from vuntz/no-double-utc

    bmwiedemann committed Dec 19, 2012
    Do not use utcnow() if formatting time as %s
  2. Do not use utcnow() if formatting time as %s

    vuntz committed Dec 19, 2012
    %s is already giving time in UTC. If we use utcnow() on top of that,
    then we don't get the real time, but a time with a timezone difference.
  3. Replace 'with' statement with 'try ... finally' clauses.

    saschpe committed Dec 19, 2012
    We need Python-2.6 compatibility to run on SLE-11-SP2
  4. Don't quit if there are no new changes.

    saschpe committed Dec 19, 2012
    We still want to generate a proper spec file. This happens when
    migrating to obs-service-git_tarballs.
  5. Get rid of macro %majorversion.

    saschpe committed Dec 19, 2012
    Instead, we can directly modify the %setup line in the spec file to
    "%setup -q -n $PARENT_FOLDER_IN_TARBALL".
  6. Make sure get_version_from_tarball really gets the correct version.

    saschpe committed Dec 19, 2012
    Client package tarballs contain multiple '-' characters, we want to
    split from the last one.
Commits on Dec 11, 2012
  1. Use the same version string in changes file entry that is found in the

    saschpe committed Dec 11, 2012
    spec file.
    
    Not having "Update to latest git" will also reduce some unease of the
    maintenance folks :-)
  2. change service name

    mapleoin committed Dec 11, 2012
Commits on Dec 10, 2012
  1. package is in OBS

    mapleoin committed Dec 10, 2012