biertraum/Magento 2 actions
Test Build Deploy M2 projects
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| php | version of php to use 7.1, 7.2, 7.3, 7.4, 8.1 or 8.2 | — | auto |
| process | Possible values: build, static-test, integration-test, unit-test, phpcs-test, deploy-staging, deploy-production, cleanup-staging, cleanup-production, security-scan-[files|modules] | — | build |
| themes | specify themes to build multiple values must be comma separated e.g (Magento/blank or Magento/blank,Magento/luma) | — | — |
| langs | specify build languages multiple values must be comma separated e.g (fr_FR or fr_FR,nl_NL) | — | — |
| keep_releases | numbers of builds / releases to keep after deployment (rotation). Possible values (int) e.g: 3 | — | 3 |
| override_settings | override config and scripts dirs with your own setup/config, must respect default scalfolding 1 or 0 | — | 0 |
| elasticsuite | your src is using elasticsuite? 1 or 0 | — | 0 |
| elasticsearch | your src is using elasticsearch? 1 or 0 | — | — |
| opensearch | your src is using opensearch? 1 or 0 | — | — |
| extension | phpcs check on a Magento module or code base. Possible values, Vendor, Vendor/MyModule or dir path using github repository scaffolding | — | "" |
| severity | MEQP magento coding standard severity check | — | 1 |
| standard | Magento2, PSR2, PSR1, PSR12 etc... see magento-coding-standard | — | Magento2 |
| deployer | deployer-php custom configs. Possible values, no-permission-check (there will be no permission check of writable dirs) | — | default |
| composer_version | force composer version. Possible values 1 or 2 | — | 0 |
| magento_version | the magento version to install i.e 2.4.1 | — | 0 |
| disable_modules | List of modules to be disabled during install, comma separated e.g: Magento_Sales,Magento_Config | — | "" |
| enable | enables functionalities when installing magento possible values: pwa | — | "" |
| no_push | do not push magento source code to github repo values 0|1 | — | 0 |
| testsuite | custom testsuite to be ran works for integration and unit testing e.g: "Memory Usage Tests" | — | — |
| integration_filter | integration test filter test in class e.g: testAppReinitializationNoMemoryLeak | — | — |
| integration_class | path to integration class path from dev/tests/integration e.g: "./testsuite/Magento/MemoryUsageTest.php" | — | — |
| unit_test_config | Unit test custom config path | — | dev/tests/unit/phpunit.xml.dist |
| unit_test_subset_path | Run restricted unit test subset directory path | — | — |
| md_src_path | path to source to be mess detected | — | — |
| ruleset | Ruleset path e.g ruleset path for mess detector | — | dev/tests/static/testsuite/Magento/Test/Php/_files/phpmd/ruleset.xml |
| exec_path | path to file or directory to exec, scan, etc... (phpstan) | — | . |
| node_version | node version for pwa-studio and Hyvä theme builds | — | 16 |
| version | generic version to be compounded with other variables e.g pwa-studio-install to specify pwa version | — | — |
Outputs
no outputs