Пример #1
0
 def __init__(self, config=None, keep_version=False, offline=False, user_config=None):
     VersionTagger.__init__(self, config=config, keep_version=keep_version,
                            offline=offline, user_config=user_config)
     self.today = strftime("%a %b %d %T %Z %Y")
     self.changes_file_name = self.spec_file_name.replace('.spec', '.changes')
     self.changes_file = os.path.join(self.full_project_dir,
             self.changes_file_name)
     self._new_changelog_msg = "Initial package release"
     self.changelog_regex = re.compile('^\s%s\s%s(\s<%s>)?' % (self.today,
         self.git_user, self.git_email.replace("+", "\+").replace(".", "\.")))
Пример #2
0
 def __init__(self, config=None, keep_version=False, offline=False, user_config=None):
     VersionTagger.__init__(self, config=config)
     self.gemspec_file_name = find_file_with_extension(suffix=".gemspec")
     new_version = subprocess.check_output(
         ["ruby", "-e", "gspec = eval(File.read('" + self.gemspec_file_name + "')); " + "print(gspec.version)"]
     )
     regex = re.compile("^(\d+(?:\.\d+)*)-?(.*)$")
     match = re.match(regex, new_version)
     if match:
         debug("Deduced version='%s' release='%s'" % (match.group(1), match.group(2)))
         self._use_version = match.group(1)
         """ The release value is currently parsed, but unused. """
         self._use_release = match.group(2)
Пример #3
0
 def __init__(self,
              config=None,
              keep_version=False,
              offline=False,
              user_config=None):
     VersionTagger.__init__(self, config=config)
     self.gemspec_file_name = find_file_with_extension(suffix=".gemspec")
     new_version = subprocess.check_output([
         "ruby", "-e", "gspec = eval(File.read('" + self.gemspec_file_name +
         "')); " + "print(gspec.version)"
     ])
     regex = re.compile("^(\d+(?:\.\d+)*)-?(.*)$")
     match = re.match(regex, new_version)
     if match:
         debug("Deduced version='%s' release='%s'" %
               (match.group(1), match.group(2)))
         self._use_version = match.group(1)
         """ The release value is currently parsed, but unused. """
         self._use_release = match.group(2)
Пример #4
0
 def __init__(self,
              config=None,
              keep_version=False,
              offline=False,
              user_config=None):
     VersionTagger.__init__(self,
                            config=config,
                            keep_version=keep_version,
                            offline=offline,
                            user_config=user_config)
     self.today = strftime("%a %b %d %T %Z %Y")
     self.changes_file_name = self.spec_file_name.replace(
         '.spec', '.changes')
     self.changes_file = os.path.join(self.full_project_dir,
                                      self.changes_file_name)
     self._new_changelog_msg = "Initial package release"
     self.changelog_regex = re.compile(
         '^\s%s\s%s(\s<%s>)?' %
         (self.today, self.git_user, self.git_email.replace(
             "+", "\+").replace(".", "\.")))