Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 19, 2012
  1. Michael Prokop
  2. Michael Prokop

    generate-git-snapshot: always use dpkg-source to build the source pac…

    mika authored
    …kage
    
    git-buildpackage should provide just the according magic like
    building the orig.tar.gz, but dpkg-source should do the rest™.
    This avoids running the 'debian/rules clean' step which might
    include execution of insecure commands.
    
    Disclaimer: So far this works fine for all the packages I tested,
    let's see how well this works in the long run...
  3. Michael Prokop

    build-and-provide-package: rework package removal for arch-all packages

    mika authored
    We can't remove a package from the repository in the step where
    we're checking for missing binary packages (to get rid of packages
    which are no longer provided but shouldn't stay in the archive)
    if the package is an 'Architecture: all' one, as e.g. the i386
    build might remove the package from the amd64 build.
    
    So let's check for "-B" in DEBBUILDOPTS and then skip the removal
    process in such a situation...
  4. Michael Prokop

    build-and-provide-package: use -sa as default build option

    mika authored
    If we're building a package version where Debian's build tools
    don't automatically consider it as new upstream version and therefore
    don't include orig.tar.gz into the upload the build process fails.
  5. Michael Prokop
  6. Michael Prokop

    build-and-provide-package: display date and runtime information

    mika authored
    This makes reading logs a bit easier...
  7. merge with upstream

    authored
Commits on Jan 18, 2012
  1. Michael Prokop
  2. Michael Prokop

    generate-git-snapshot: run git-buildpackage with --git-verbose option

    mika authored
    When debugging problems this turns out to be useful...
  3. Michael Prokop
  4. Michael Prokop

    generate-git-snapshot: use dpkg-parsechangelog instead of parsechangelog

    mika authored
    We already depend on dpkg-dev but don't have libparse-debianchangelog-perl
    in our depends, so use in generate-git-snapshot the same command as in
    the other scripts.
Commits on Jan 9, 2012
  1. Update copyright information

    Michael Prokop authored
  2. Include lintian-junit-report in README

    Michael Prokop authored
Commits on Jan 5, 2012
Commits on Dec 29, 2011
  1. Michael Prokop

    generate-svn-snapshot: run svn-buildpackage in subshell and move file…

    mika authored
    …s to orig dir
    
    If we switch the directory we might end up in the wrong directory
    for further actions, so run all the commands around svn-buildpackage
    in a subshell.
    
    Also replace the --svn-move command with --svn-move-to to place
    the artifact files in the original directory, otherwise the files
    might be placed in the wrong directory if $branch is set and used.
Commits on Dec 15, 2011
  1. Michael Prokop

    use architecture specific reprepro removal command for non-arch-all p…

    mika authored
    …ackages
    
    Thanks: Alexander Wirt <formorer@debian.org>
Commits on Dec 9, 2011
  1. Michael Prokop

    Rework git branch handling

    mika authored
    When tracking branches we might run into problems with
    non-fast-forward merges, so let's try a different approach.
Commits on Dec 1, 2011
  1. Michael Prokop

    invoke processincoming with explicit changes file to avoid race condi…

    mika authored
    …tions
    
    Another job might place its files into the incoming directory at
    the same time. If the *.changes file is present but not all its
    referenced files are there yet this causes an error in the
    reprepro call and therefore forcing the Jenkins job to fail.
  2. Michael Prokop

    use separate release directory for release builds

    mika authored
    Otherwise we can't reliably handle release builds, since we might
    have packages that are already registered in another distribution.
    Therefore provide release builds in a specific directory, this
    also allows to move the given release to another place easier.
  3. Michael Prokop

    run full builds by default to simplify sources handling

    mika authored
    Try to get rid of includedsc, instead reprepro should do it based
    on *.changes for us.
  4. Michael Prokop
Commits on Nov 26, 2011
  1. Michael Prokop
  2. Michael Prokop

    generate-git-snapshot: do not check out master branch if that branch …

    mika authored
    …does not exist
    
    Do not assume we always have a master branch, instead consider
    $branch if it's set and use master branch as fall back only.
    
    Also checkout the branch instead of just creating a local version
    of it. This takes remotes/origin/* into consideration, so the
    user shouldn't have to specify remotes/origin/ at the beginning
    of branch names any longer.
Commits on Nov 24, 2011
  1. Michael Prokop
  2. Michael Prokop
Commits on Nov 23, 2011
  1. Alexander Wirt Michael Prokop

    Add support for svn-buildpackages mergeWithUpstream

    formorer authored mika committed
  2. Michael Prokop

    generate-git-snapshot: make sure all files are up2date through runnin…

    mika authored
    …g "git pull"
    
    For some reason the Git plugin in Jenkins doesn't run the
    'git pull' for us, so while the files are fetched already
    they aren't present in the working directory yet.
    So let's make sure we actually have the files we're claiming
    to work with.
  3. Michael Prokop
  4. Alexander Wirt Michael Prokop

    Allow generating source in git from tags

    formorer authored mika committed
Commits on Nov 22, 2011
  1. Michael Prokop
Something went wrong with that request. Please try again.