Commit only debian changelog
Remove whitespaces from getting uname
Use lsb_release only if available
fallback to uname command output as a distro codename. This allowsdevelopers to use commands such `update-version` on other than linuxunix-like environments (FreeBSD, OSX etc.).
Add devflow-flow script for handling git flow
Add devflow-flow for automatically managing most common tasks forstarting and ending release, hotfix and feature branches.
pylint fixes
PEP8 fix
Specify version_template in devflow.conf
Add extra option to devflow.conf file, containg a version_template filefor each package. Devflow will read this file, substitute all DEVFLOW_variables and write it to version_file. The available variables are:DEVFLOW_VERSION...
Export version to debuild environment
Add option to automatically push tags and branches
Automatically apply patches
Use --auto-commit option to automatically apply patches for versionfiles, instead of ignoring them.
Handle case of no user in config
Get vcs_user info from gitconfig
Sign tags
Include codename when searching for revision
Fix bug in undebianizing branch
Add case branch equals codename
fix
Fix bug in debian branches with distribution
Fix getting branch type for debian branches with distribution
Remove toplevel and pep8 version file
Replace rstrip with re.sub
With rstrip we specify a set of characters to be removed.We want to remove a substring hence the use of re.sub.(rstrip produces wrong results in many cases)
Allow snapshots on master
Option for specifying debian branch to use
Include distribution when searching debian branch
Debian branches are searched with the following order:
-feature-X: * debian-feature-X-distro * debian-feature-X * debian-develop-distro * debian-develop
Add dist codename in debian version and changelog
Add option for source-only builds.
Merge branch 'master' into develop
Conflicts: devflow/utils.py
Fix typo
devflow-autopkg from debian branchese
Fix computation of debian-branch
Debian branch should always be named from the original branch, becauseversion should be corrected correctly. e.g. if making a package forrelease-X, debian branch should be debian-release-X, and thedebian-release-X branch should point to debian-develop.
Fix debian tag, remove ~
Check version file before switching to deb branch
Try default debian branch before 'debian'
Fix bug
Get the type and not the name of the branch to check for correctbranch name.
PEP8
Tag debian branch only in release mode
s/mail/email
Fix typos/imports
Export DEBEMAIL and DEBFULLNAME
Properly allow debian revisions
Create helper function for getting config
Do not print colors if stdout is not tty
Refs #3520
Print 'push' help message in one line
Make devflow-autopkg mode argument optional
Fix default build mode
Fix value of build bode when "DEVFLOW_BUIILD_MODE" is not set.Default value is "release" for master, and "snapshot" for all otherbranches.
Get debian branches from origin
Try to get "debian-*" branches from origin, before fallingback to debian branch.
Add version to bump_version commit
Support debian revisions
Find the correct debian revision, by looking the debian tags. Also, movesome functions to new 'utils' module.
Disable pylint message about version file
Fix path
Use absolute paths
Make sure the cloned repo is in the active branch
Set snapshot as default mode
Convert OrderedDict to dict
Pylint fixes
Fix wrong import
remove unused import
Case of none version_file
pep8, pylint fixes
Fix update version
Import code from versioning instead of running update_version.py file.
Merge branch 'feature-ci' into develop
Conflicts: devflow/autopkg.py devflow/versioning.py
Fix vcs info of merge commit
Create the debian brach if missing
Ignore version files from dpkg-source diff
Add devflow.conf configuration file
Move update version to seperate script
Add option for setting changelog's distribution
Rename GITFLOW_BUILD_MODE to DEVFLOW_BUILD_MODE
Add --keyid option for signing packages
Add --no-sign option
Tag upstream branch with the expected format
git-buildpackage expects tags of the form upstream/%(version)s
Refactory autopk
Fix exception msg
Assert that os.system commands succeed
Pep8 fixes
Do not convert IOError to RuntimeError
Add function for creating temp directory
Update Copyright entries, fix PEP8 errors
Add script for bumping version
devflow-bump-version updates the version file that exists at thetoplevel of the git repository and commits the change.
Do not edit changelog in snapshot mode
Do not use vim for editing changelog when the mode is snapshot.Automatically set UNRELEASED distribution to unstable.
Fix finding of debian branch
Check that current branch is allowed
Option to override configuration file
Add help paragraph
Reorder
Add default debian branch
Case of missing remote origin branch
Temporary allow minors to VERSION_RE
Various fixes
Get packages from conf
Edit debian/changelog in any case
Temporary commit: git-dch picks UNRELEASED as debian distribution,which can not be uploaded to apt repo. Manually edit the fileuntil fixed.
Import devflow code
Import devflow code byChristos Stavrakakis <cstavr@grnet.gr>,with minor modifications.