Opened on 05/18/2015 at 02:48:45 PM
Closed on 08/29/2019 at 06:00:39 PM
#2539 closed change (rejected)
Move VCS abstraction part of ensure_dependencies into a separate module
Reported by: | trev | Assignee: | |
---|---|---|---|
Priority: | P4 | Milestone: | |
Module: | Automation | Keywords: | |
Cc: | sebastian | Blocked By: | |
Blocking: | Platform: | Unknown | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Background
We have some VCS abstraction code in ensure_dependencies.py for Mercurial and Git. It would be nice to reuse that elsewhere, e.g. in packager.getBuildNum(). However, ensure_dependencies.py shouldn't be imported from since it isn't really a module.
What to change
Turn ensure_dependencies.py into a real module and move the VCS abstraction into a separate module. Make sure that the ensure_dependencies.py script generated in the repository combines all the dependent modules however and can be used stand-alone.
Attachments (0)
Change History (5)
comment:1 Changed on 05/18/2015 at 03:02:28 PM by sebastian
- Component changed from Unknown to Build-and-Release-Tools
- Priority changed from Unknown to P4
- Ready set
comment:2 Changed on 05/18/2015 at 03:27:33 PM by trev
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:3 Changed on 04/11/2017 at 03:23:34 PM by trev
- Status changed from reviewing to reopened
- Tester set to Unknown
comment:4 Changed on 04/11/2017 at 03:23:58 PM by trev
- Owner trev deleted
comment:5 Changed on 08/29/2019 at 06:00:39 PM by sebastian
- Resolution set to rejected
- Status changed from reopened to closed
Rejecting this issue now as buildtools is in maintenance mode and will eventually be discontinued.
Unassigning, I am not working on this.