1234567891011121314151617181920212223242526272829303132 |
- <?php
- /**
- * This is project's console commands configuration for Robo task runner.
- *
- * @see http://robo.li/
- */
- class RoboFile extends \Robo\Tasks
- {
- /**
- * Publishes new Verify release
- * @param null $newVer
- */
- public function release($newVer = null)
- {
- if ($newVer) {
- $this->say("version updated to $newVer");
- $this->taskWriteToFile(__DIR__.'/VERSION')
- ->line($newVer)
- ->run();
- }
- $version = trim(file_get_contents(__DIR__.'/VERSION'));
- $this->taskGitStack()
- ->tag($version)
- ->push('origin','master --tags')
- ->run();
- $this->taskGitHubRelease($version)
- ->uri('Codeception/Verify')
- ->askForChanges()
- ->run();
- }
- }
|