Project Properties¶
Open Project Properties¶
Project Properties can be changed by clicking right mouse button on Project Node, then selecting 'Properties'.
Figure: Change Project Properties
General Panel¶
Developers can change the general properties of the project from this panel such as BuildHome and Target Version.
Target Version of the added Build Home will be picked automatically if the Use Build Home Target Version checkbox is checked.
Feature Toggle can be used to toggle several features with the developer's consent.
Figure: General Panel
Figure: Feature Toggles
With the introduction of the one build process, the build homes and dependent areas have been removed (such as the option to get target version from build home, set build home location, etc...).
Technologies Panel¶
Technologies panel can be used to select technologies to be integrated with the project.
Figure: Technologies Panel
Database Panel¶
Database panel is used to configure the database connections with the project.
Developers can either add a new database or update an existing database.
Developers can add multiple databases to a project and can set a main database to be used as the default database.
Figure: Oracle Database Panel
Service Layer Panel¶
The Service Layer Panel is used to add the details regarding the local server and to add credentials for the Docker\Kubernetes support.
Figure: Service Layer Panel
Default credentials for the Docker support¶
Since we can no longer have the Docker credentials hardcoded into the project, we have introduced a new panel in the project properties which allow the credentials to be added. This panel is in the services layer of the project properties window, and the default docker credentials are:
Container repository: rnddockerdev.azurecr.io Username: 56295112-62e8-4b06-aa62-96aabdcbe33d Password: rDDeYx60sR7PIZxjl6svCeGSfqK0OqYpANlX0OYp+d4=
You will need to have docker running when setting up Docker support in project. This is because the credentials are verified at this stage, and an error is given if the credentials are incorrect. You also cannot start Docker without giving these details, and any existing projects must have the credentials added to them. The credentials are then stored within the project.