Compare commits
2 Commits
v7.12.0
...
710a48abcd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
710a48abcd | ||
|
|
f564c27319 |
21
ReadMe.composer-release.md
Normal file
21
ReadMe.composer-release.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# CoreLibs Composer release flow
|
||||||
|
|
||||||
|
- run local phan/phptan/phunit tests
|
||||||
|
- commit and sync to master branch
|
||||||
|
- create a version tag in master branch
|
||||||
|
- checkout development on CoreLibs-composer-all branch
|
||||||
|
- sync `php_libraries/trunk/www/lib/CoreLibs/*` to c`omposer-packages/CoreLibs-Composer-All/src/`
|
||||||
|
- if phpunit files have been changed/updated sync them to `composer-packages/CoreLibs-Composer-All/test/phpunit/`
|
||||||
|
- run phan/phpstan/phpunit tests in composer branch
|
||||||
|
- commit and sync to master
|
||||||
|
- create the same version tag as before in the trunk/master
|
||||||
|
- GITEA
|
||||||
|
- download ZIP file from TAG
|
||||||
|
- `curl --user clemens.schwaighofer:KEY \
|
||||||
|
--upload-file ~/Documents/Composer/CoreLibs-Composer-All-vX.Y.Z.zip \
|
||||||
|
https://git.egplusww.jp/api/packages/Composer/composer?version=X.Y.Z`
|
||||||
|
- GitLab
|
||||||
|
- `curl --data tag=vX-Y-Z --header "Deploy-Token: TOKENr" "https://gitlab-na.factory.tools/api/v4/projects/950/packages/composer"`
|
||||||
|
- Composer Packagest local
|
||||||
|
- update pacakges.json file with new version and commit
|
||||||
|
- `git pull egra-gitea master`
|
||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditAccess implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditAccess implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditGroups implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditGroups implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditLanguages implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditLanguages implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditMenuGroup implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditMenuGroup implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditPages implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditPages implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditSchemas implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditSchemas implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditUsers implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditUsers implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace CoreLibs\Output\Form\TableArrays;
|
namespace CoreLibs\Output\Form\TableArrays;
|
||||||
|
|
||||||
class EditVisibleGroup implements \CoreLibs\Output\Form\TableArraysInterface
|
class EditVisibleGroup implements Interface\TableArraysInterface
|
||||||
{
|
{
|
||||||
/** @var \CoreLibs\Output\Form\Generate */
|
/** @var \CoreLibs\Output\Form\Generate */
|
||||||
private $form;
|
private $form;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace CoreLibs\Output\Form;
|
namespace CoreLibs\Output\Form\TableArrays\Interface;
|
||||||
|
|
||||||
interface TableArraysInterface
|
interface TableArraysInterface
|
||||||
{
|
{
|
||||||
Reference in New Issue
Block a user