-
Notifications
You must be signed in to change notification settings - Fork 4
Development setup and process flow
Tomasz Pałka edited this page May 19, 2019
·
3 revisions
-
Clone the repository
-
Install IDE of your choice
Note that project is configured for use with IntelliJ IDEA and this IDE is used as an example in the rest of this page.
-
Import project
- Select "Maven" project type
- In the next window, check following boxes:
- Search for projects recursively
- Import Maven projects automatically
- Create module groups for multi-module Maven projects
- Make sure modules to be imported are checked
- Select "1.8" SDK version
- Wait for project and modules to be imported by IDE - it may take a while
-
Setup formatter
-
Formatter settings file:
resources/style_format/eclipse_format_code_standards.xml- file is in Eclipse formatFor IntelliJ, "Eclipse Code Formatter" plugin must be used
-
Choose "Allure_Test_Framework_Format" as formatter profile
-
Optionally, formatting can be set to be performed automatically on file save ("Save Actions" option in Eclipse, in IntelliJ there is a plugin named "Save Actions")
-
- Create/assign to issue on board
- Create branch in repository using "branch: " button
- branch name should start with
feature/orbugfix/prefix - please do not create branches without a prefix - branch name should contain issue number for easier tracking and some short description (e.g.
feature/issue-123-my-feature) - branch should be created based on
developbranch
- branch name should start with
- Checkout branch on your local machine
- using
gittool:-
git fetchand thengit checkout <branch_name>OR -
git pulland thengit checkout <branch_name>
-
- using