File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ ##### Notes for using the address book app
2+ #Urls used:
3+ [email protected] :SeshagiriSriram/addressbook.git
4+ https://github.com/SeshagiriSriram/addressbook.git
5+ (CLONE THESE LOCALLY TO YOUR GIT SERVER AND USE IT)
6+ (THE GIT PROTOCOL URL REQUIRES SSH KEYS)
7+ #Jenkins plugins to be installed
8+ Maven Integration
9+ Build Pipeline
10+ Shared Workspace
11+ HTML Publisher
12+ Cobertura (Optional)
13+ PMD
14+ Deploy to Container
15+ Docker
16+ #Location of tools
17+ Java: /usr/lib/jvm/java-8-openjdk-amd64
18+ Ant: /usr/share/ant
19+ Maven: /usr/share/maven3
20+ #If Maven3 is not installed, install it like so:
21+ sudo apt-add-repository ppa:andrei-pozolotin/maven3 #Add repos
22+ apt-get purge -y maven maven2 && apt-get install -y maven3 # Install
23+ # The flow of Steps and sequence are as follows
24+ Task Goal Any other Action
25+ Documentation javadoc:javadoc
26+ Code Review pmd:pmd
27+ Unit Test/Report Publish HTML reports
28+ Deploy to Test package -DskipTests=true Deploy to Container, Archive
29+ Functional/Int Test test -Pfunctional-test -DskipTests Publish HTML
30+ Web Test verify -Pweb-test -DskipUTs
31+ Deploy to Prod Deploy to Container
32+
33+ Functional test cases are reported here:
34+ target\easyb\easyb.html
35+ Unit TestCase Reports are reported here:
36+ addressbook_main\target\site\cobertura\index.html
You can’t perform that action at this time.
0 commit comments