Skip to content
Snippets Groups Projects

debug package support

Merged Morten Linderud requested to merge github/fork/Foxboron/wip/debug into master

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jelle van der Waa
  • Jelle van der Waa
  • Morten Linderud
  • Morten Linderud
  • Last set adds the support to ftpdir-cleanup. I think this should be it for the dbscript support and patch review is left. All tests passing on my end.

  • I have reworked all the commits in this branch so they should be easier to review and cherry-pick.

  • Created by: allanmcrae

    Review: Approved

  • Jelle van der Waa restored source branch github/fork/Foxboron/wip/debug

    restored source branch github/fork/Foxboron/wip/debug

  • Jelle van der Waa added 30 commits

    added 30 commits

    • 02845363 - Update mailing list address
    • 8b4bb1f6 - Update license status
    • 02e0c6be - sourceballs: Add AGPL3 to ALLOWED_LICENSES
    • 56395c73 - Switch to gitlab-ci
    • a7e6edb2 - Explictly define image upstream in the Dockerfile
    • 06acda21 - Run tests with podman in CI
    • ed7121a6 - Drop travisci build status from README
    • 40f09826 - Add code coverage job
    • 9dcd82a6 - db-move: Check that the specified repositories are ones dbscripts was configured for
    • 12c15ddf - db-move: Clarify error message when the specified repo isn't correct for the...
    • 9894b40f - wip: debug: lock/unlock both repos at once
    • cb20b63a - wip: add support for debug packages
    • 2a5f244b - debug prints
    • 24ac4d20 - wip: debug: db-move
    • 25f14c24 - db-functions: Create DEBUGREPOS and DEBUGPKGPOOL
    • 46fa8e31 - test/lib: Ensure we can create debug packages, create debug pkg pool
    • 30a4c497 - test/lib/common: make checkPackageDB DEBUGPKGPOOL aware
    • 3f58561a - test/lib/common: Make checkPackageDB aware of debug packages
    • 77098707 - test/cases/db-update: Add debug package test
    • 8b540933 - db-move: Add support for debug packages
    • afb746e4 - test/lib/common: Make checkRemovedPackage aware of debug packages
    • 5cd41fde - test/cases/db-move: Create a test for db-move
    • a8fca091 - test/cases/testing2x: Added debug package test case
    • b090f095 - db-remove: Add debug package support
    • 1f251d6f - test/cases/db-remove: Added test for debug packages
    • 59a21a41 - test/cases/db-repo-add: Added test case for db-repo-add
    • b876701f - test/cases/db-repo-remove: Added debug package test
    • 34e0f36d - test/fixtures: add pkg-debuginfo-{a,b}
    • f2f6880e - cronjobs/ftpdir-cleanup: Support DEBUGPKGPOOL
    • 15abf509 - test/cases/ftpdir-cleanup: Add debug package test case

    Compare with previous version

  • Jelle van der Waa marked this merge request as draft from 9894b40f

    marked this merge request as draft from 9894b40f

  • @foxboron rebased so we get coverage information and CI running.

  • Jelle van der Waa changed target branch from wip/debug to master

    changed target branch from wip/debug to master

  • Jelle van der Waa marked this merge request as ready

    marked this merge request as ready

  • Jelle van der Waa changed title from Wip/debug to debug package support

    changed title from Wip/debug to debug package support

  • <3 thanks

  • 79 79
    80 80 for repo in "${repos[@]}"; do
    81 81 msg "Updating [%s]..." "$repo"
    82 tree "${STAGING}/${repo}"
  • 452 477 }
    453 478
    454 479 arch_repo_modify() {
    480 echo "call: arch_repo_modify ${@@Q}"
    455 481 local action=$1
    456 482 local repo=$2
    457 483 local arch=$3
    458 484 local pkgs=("${@:4}")
    459 485 local dbfile="${FTP_BASE}/${repo}/os/${arch}/${repo}${DBEXT}"
    486 tree "${FTP_BASE}"
  • 452 477 }
    453 478
    454 479 arch_repo_modify() {
    480 echo "call: arch_repo_modify ${@@Q}"
  • 465 492
    466 493 # package files for repo-add might be relative to repo dir
    467 494 pushd "${dbfile%/*}" >/dev/null
    495 ls
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading