Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M maven-debian-helper
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • Debian Java MaintainersDebian Java Maintainers
  • maven-debian-helper
  • Merge requests
  • !2

WIP: autopkgtest for maven-debian-helper

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Andrius Merkys requested to merge merkys/maven-debian-helper:autopkgtest-pkg-maven into master Oct 10, 2019
  • Overview 37
  • Commits 21
  • Changes 3

Here I propose an autopkgtest runner for maven-debian-helper-built packages. When executed, it does the following things:

  1. Removes the sources of the package, but leaves the tests (i.e. rm -f src/main);
  2. Patches POMs to make tests depend on built artifacts;
  3. Runs the Debian package build process as usual, make -f debian/rules build.

I have tested it on a bunch of packages, and it seemed to work. However, I would really appreciate code reviews, testing and comments on this PR. Merging should not be rushed, as the changes affect a lot of packages.

Edit: bug report of this feature: #994553

Edited Sep 17, 2021 by Andrius Merkys
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: autopkgtest-pkg-maven