variable | type | description |
---|---|---|
|
string value |
ProjectInit’s root directory |
|
string value |
project’s root directory |
|
0/1 flag |
flag for creating project’s root directory |
|
string value |
Project name. Used throughout the project configuration for various purposes (example: Docker Compose service names) |
|
0/1 flag |
Flag to determine whether to generate the text version of the Project ID card ( |
variable | type | description |
---|---|---|
|
array (strings) |
List of tools to be integrated into the project. Example: |
|
array (strings) |
List of main application dependencies (service names). Example: |
|
array (strings) |
List of libraries to be integrated into the project. Example: |
variable | type | description |
---|---|---|
|
string value |
Git username for the project. |
|
string value |
Git user email for the project. |
|
0/1 flag |
Flag whether to use ProjectInit’s |
variable | type | description |
---|---|---|
|
enum ( |
Container type enum. |
|
0/1 flag |
Flag whether to build containers automatically. |
variable | type | description |
---|---|---|
|
string |
Version of the base language or technology (PHP, Node,…) |
|
string value |
Autogenerated and derived from |
|
integer |
Application host port |
|
0/1 flag |
Flag to show if Docker compose file has secrets. |
|
0/1 flag |
Flag to show if Docker compose file has root volumes. |
variable | type | description |
---|---|---|
|
enum ( |
Language or technology enum. |
|
enum ( |
Project type. |
variable | type | description |
---|---|---|
|
0/1 flag |
Flag for using global or local Composer. |
|
0/1 flag |
Flag to determine whether |
variable | type | description |
---|---|---|
|
string value |
Version of PHPUnit to be installed. Each type of the project (ex. composer, Symfony,…) has its own set of PHPUnit installation options. |
|
0/1 flag |
Flag whether to use ProjectInit’s PHP CS Fixer configuration |
|
0/1 flag |
Flag whether to use ProjectInit’s PHPUnit configuration |
variable | type | description |
---|---|---|
|
string value |
Composer library name. Format: |
variable | type | description |
---|---|---|
|
enum( |
Package manager. Applied if the project type supports it. |
variable | type | description |
---|---|---|
|
enum( |
Database type string or no database. |
|
string value |
Database engine version. Only numbered versions are allowed. Using |
|
string value |
Database name |
|
string value |
Database username |
|
string value |
Database user password |
|
string value |
Database root password. Some engines might not use this. |
|
string value |
Autogenerated from |
|
integer (string representation) |
Database container host port |
|
integer (string representation) |
X Plugin host port. Available for MySQL and its forks (MariaDB, Percona for MySQL). |