@@ -475,15 +475,15 @@ private function postProcessFile($pageName, $documentationFile)
475475 file_put_contents ($ documentationFile , $ contents );
476476 }
477477
478- public function release ()
478+ public function buildPhar72 ()
479479 {
480- $ version = self ::STABLE_BRANCH . '. ' . date ('Ymd ' );
480+ $ version = self ::STABLE_BRANCH . '. ' . date ('Ymd ' );
481+ $ releaseDir = "releases/ $ version " ;
481482 $ this ->stopOnFail ();
482483
483- $ this ->taskFilesystemStack ()->mkdir ('build ' )->run ();
484- $ releaseDir = "releases/ $ version " ;
484+ $ this ->taskFilesystemStack ()->mkdir ('build/72 ' )->run ();
485485 $ this ->setPlatformVersionTo ('7.2.0 ' );
486- $ buildFile = 'build/codecept72 .phar ' ;
486+ $ buildFile = 'build/72/codecept .phar ' ;
487487 $ this ->buildPhar ($ buildFile );
488488 $ this ->updateVersionFile ($ buildFile , 'codecept.version ' );
489489 $ versionedFile = "$ releaseDir/codecept.phar " ;
@@ -494,10 +494,18 @@ public function release()
494494 ->remove ('codecept.phar ' )
495495 ->symlink ($ versionedFile , 'codecept.phar ' )
496496 ->run ();
497+ }
498+
499+ public function buildPhar56 ()
500+ {
501+ $ version = self ::STABLE_BRANCH . '. ' . date ('Ymd ' );
502+ $ releaseDir = "releases/ $ version " ;
503+ $ this ->stopOnFail ();
497504
505+ $ this ->taskFilesystemStack ()->mkdir ('build/56 ' )->run ();
498506 $ this ->setPlatformVersionTo ('5.6.0 ' );
499507 //filenames must be different, because Phar refuses to build second file with the same name
500- $ buildFile = 'build/codecept56 .phar ' ;
508+ $ buildFile = 'build/56/codecept .phar ' ;
501509 $ this ->buildPhar ($ buildFile );
502510 $ this ->updateVersionFile ($ buildFile , 'php56/codecept.version ' );
503511 $ versionedFile = "$ releaseDir/php56/codecept.phar " ;
@@ -509,6 +517,12 @@ public function release()
509517 ->symlink ("../ $ versionedFile " , 'php56/codecept.phar ' )
510518 ->run ();
511519
520+ }
521+
522+ public function release ()
523+ {
524+ $ version = self ::STABLE_BRANCH . '. ' . date ('Ymd ' );
525+ $ releaseDir = "releases/ $ version " ;
512526 $ this ->updateBuildsPage ();
513527
514528 $ this ->taskGitStack ()
0 commit comments