daily builds should be based on tip changes
Bug #595247 reported by
Aaron Bentley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
Current version of daily builds is based on branch modification, not tip modification. It also doesn't correctly determine staleness when a build has already been dispatched.
Related branches
lp:~abentley/launchpad/precise-daily-builds
- Tim Penhey (community): Approve (conditional)
-
Diff: 599 lines (+188/-83)14 files modifieddatabase/schema/security.cfg (+4/-1)
lib/lp/buildmaster/interfaces/buildbase.py (+3/-3)
lib/lp/code/configure.zcml (+5/-1)
lib/lp/code/interfaces/sourcepackagerecipe.py (+2/-1)
lib/lp/code/interfaces/sourcepackagerecipebuild.py (+9/-1)
lib/lp/code/model/sourcepackagerecipe.py (+4/-17)
lib/lp/code/model/sourcepackagerecipebuild.py (+34/-14)
lib/lp/code/model/sourcepackagerecipedata.py (+16/-1)
lib/lp/code/model/tests/test_sourcepackagerecipe.py (+18/-30)
lib/lp/code/model/tests/test_sourcepackagerecipebuild.py (+31/-0)
lib/lp/code/scripts/tests/test_request_daily_builds.py (+6/-4)
lib/lp/codehosting/scanner/bzrsync.py (+5/-0)
lib/lp/codehosting/scanner/tests/test_bzrsync.py (+36/-1)
lib/lp/testing/factory.py (+15/-9)
Changed in launchpad-code: | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in db-stable r9476 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-stable/ revision/ 9476>.