Professional Documents
Culture Documents
Install brew
1.Run below command in your terminal
2.When command is successfully completed, at the end it asks to run some other commands to
run to complete the procedure.Run that in your terminal.
Install Gradle
1.Run below command in your terminal
Install java
1. Go to the below site
https://docs.microsoft.com/en-us/java/openjdk/download
2. Download openjdk 11
Cloning repo
1. Create a workspace where you’ll clone all the repos .For example
2. Inside the workspace , you can clone any repo from bitbucket using command
If you get any SSL certi cate error , write this command
export GIT_SSL_NO_VERIFY=true
Intellij Setup
fi
2. Accept all the certi cate pop up in IntelliJ.(If Intellij doesn’t show you any pop up then also
there is no problem)
mavenUser=maximus-build-user
mavenPassword=maximus@build21
5.Go to File -> Project Structure in your intellij as shown in picture
6. Go to SDK option , In JDK home path you need to give path to your jdk home .For example-
fi
fi
fi
7. Now go to Project .Con gure Project SDK as the value you set in Step 6 .For me it’s
11(3).Con gure language level as 11.
fi
fi
9. Go to dependencies .Add module SDK .In my case it’s 11(3)
11. Go to your Gradle in right most corner and click on highlighted icon as shown in below image.
15.Paste this cacerts in your security folder in java .Path will be similar to
/Library/Java/JavaVirtualMachines/openjdk-11.jdk/Contents/Home/lib/
security
17.Now build the project in intellij using build option or by typing below command in intellij
terminal
UI project setup
1.Clone any one of ui repo
For example :-
fl
fi
git clone https://bitbucket.axisb.com/scm/max/customer-ui-next.git
5. At the end , when command is successfully completed, there will be one export command
which you need to run in terminal.
6. There will be 2-3 lines also at the end , which you need to add in your zshrc or bash_pro le.
echo $SHELL
8. If it’s ZSH, add lines mentioned in point 5 at zshrc or if its’ bash add it in bash_pro le or
whatever respective le exists for your terminal.
vi ~/.zshrc
Add those lines in this les, save and exit
- npm login
Credentials are
username=maximus-build-user
password=maximus@build21
- yarn login
- yarn install
Docker Setup
1. Start your docker
PULL_IMAGES=true ENV=dev./docker-compose-maximus-env.sh up pl
5. If you get any authentication error , you need to login into artifactory. Run below command
fi
fi
Password- maximus@build21
7.If you face any timeout issues , you can go to docker desktop .In settings->Resources
Note - You might get an error that we can’t bring customer service up.This comes
because HyWorks and customer service both works on same port.You can either quit
HyWorks or change customer service port in maximus-docker-compose-repository
#development-tools
10.22.0.12 gocd-maximus.dev.maximus.axisb.com
10.22.0.12 jira.dev.maximus.axisb.com
10.22.0.12 bitbucket.dev.maximus.axisb.com
10.22.162.24 bitbucket.axisb.com
10.22.0.12 monitoring.dev.maximus.axisb.com
10.22.0.12 mongoclient.dev.maximus.axisb.com
10.22.0.12 tracing.dev.maximus.axisb.com
10.22.0.12 mailhog.dev.maximus.axisb.com
10.22.0.12 vendor-ui-mock.dev.maximus.axisb.com
10.22.0.12 kubernetes-dashboard.dev.maximus.axisb.com
10.22.0.12 masters-api.dev.maximus.axisb.com
10.22.0.12 styleguide.dev.maximus.axisb.com
10.22.0.12 logs.dev.maximus.axisb.com
10.22.0.12 bitbucket-primary.dev.maximus.axisb.com
10.22.0.12 jira-primary.dev.maximus.axisb.com
#logging
10.22.0.12 logs.dev.maximus.axisb.com
#sit environment
10.22.0.12 orchestration-service-sit.dev.maximus.axisb.com
10.22.0.12 web-sit.dev.maximus.axisb.com
10.22.0.12 asset-service-sit.dev.maximus.axisb.com
10.22.0.12 auth-service-sit.dev.maximus.axisb.com
10.22.0.12 customer-service-sit.dev.maximus.axisb.com
10.22.0.12 master-data-service-sit.dev.maximus.axisb.com
10.22.0.12 document-service-sit.dev.maximus.axisb.com
10.22.0.12 merchant-service-sit.dev.maximus.axisb.com
10.22.0.12 mountebank-ui-sit.dev.maximus.axisb.com
10.22.0.12. mountebank-sit.dev.maximus.axisb.com
#qa environment
fi
fi
fi
fi
10.22.0.12 orchestration-service-qa.dev.maximus.axisb.com
10.22.0.12 web-qa.dev.maximus.axisb.com
10.22.0.12 asset-service-qa.dev.maximus.axisb.com
10.22.0.12 auth-service-qa.dev.maximus.axisb.com
10.22.0.12 customer-service-qa.dev.maximus.axisb.com
10.22.0.12 master-data-service-qa.dev.maximus.axisb.com
10.22.0.12 document-service-qa.dev.maximus.axisb.com
10.22.0.12 merchant-service-qa.dev.maximus.axisb.com
10.22.0.12 mountebank-ui-qa.dev.maximus.axisb.com
10.22.0.12 mountebank-qa.dev.maximus.axisb.com
#uat environment
10.22.0.12 orchestration-service-uat.dev.maximus.axisb.com
10.22.0.12 web-uat.dev.maximus.axisb.com
10.22.0.12 asset-service-uat.dev.maximus.axisb.com
10.22.0.12 auth-service-uat.dev.maximus.axisb.com
10.22.0.12 customer-service-uat.dev.maximus.axisb.com
10.22.0.12 master-data-service-uat.dev.maximus.axisb.com
10.22.0.12 document-service-uat.dev.maximus.axisb.com
10.22.0.12 merchant-service-uat.dev.maximus.axisb.com
10.22.0.12 sangamuat.dev.maximus.axisb.com/index.php/api/bureauRequest
10.22.0.12 esbuat.dev.maximus.axisb.com
10.9.112.201 teams.microsoft.com
10.22.0.12 logs.maximus.axisb.com
#hot x environment
#Backo ce
10.22.0.12 dlp-sit.dev.maximus.axisb.com
https://con uence.axisb.com/display/MAX/Bulk+Clone+and+Pull+of+repos+in+a+Project
fi
ffi
fl
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi