(self)
| 65 | MESSAGE = "Creating release if specified." |
| 66 | |
| 67 | def RunStep(self): |
| 68 | print("Creating release for %s." % self["candidate"]) |
| 69 | |
| 70 | args = [ |
| 71 | "--author", self._options.author, |
| 72 | "--reviewer", self._options.reviewer, |
| 73 | "--revision", self["candidate"], |
| 74 | "--force", |
| 75 | ] |
| 76 | |
| 77 | if self._options.work_dir: |
| 78 | args.extend(["--work-dir", self._options.work_dir]) |
| 79 | |
| 80 | if self._options.push: |
| 81 | self._side_effect_handler.Call( |
| 82 | create_release.CreateRelease().Run, args) |
| 83 | |
| 84 | |
| 85 | class AutoPush(ScriptsBase): |