Skip to content
Snippets Groups Projects

Bring over fixes from manual builds

Merged Guido Gunther requested to merge guido.gunther/deb-build-jobs:from-tag into blessed-builds

this brings over the changes we applied to the manual builds and renames the script so we can prepare for merge to master

Edited by Guido Gunther

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
  • Guido Gunther changed title from Bring over fixes from manual bulds to Bring over fixes from manual builds

    changed title from Bring over fixes from manual bulds to Bring over fixes from manual builds

  • merged

  • Guido Gunther mentioned in commit ebefc499

    mentioned in commit ebefc499

    • line 141

      • imho a wrong architecture might be given making the change _arm64 to _source fail line 142
      • the order of uploading and then testing was intended to achive the current state of the code but with the additional information of having uploaded a package offending lintian line 149
    • line 215

      • although not package to be uploaded is tested, the whole build environment is copied to the container to have the chance to find errors
    • imho a wrong architecture might be given making the change _arm64 to _source fail

      but we're building on arm64 - however we can delegate that job to pbuilder using it's --source-only-changes option.

      although not package to be uploaded is tested, the whole build environment is copied to the container to have the chance to find errors

      but that only works if devs have a good chance to fix these - so at least ci on arm01 needs to run the same tests - on at least arm64 beforehand.

    • but we're building on arm64 - however we can delegate that job to pbuilder using it's --source-only-changes option.

      I was not sure if e.g. platform independent packages or backward compatible architectures or build options like thumb matter in this case

      but that only works if devs have a good chance to fix these - so at least ci on arm01 needs to run the same tests - on at least arm64 beforehand.

      I thought that they develop the pkgautotest files and are able to test the builds locally. The tag should contain a valid signature anyway. That would allow us to report the test output directly back.

      Edited by Arno Bauernoppel
    • Please register or sign in to reply
Please register or sign in to reply