• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Part5 -  enforcing coding standard and best practices with jas forge v1.0
 

Part5 - enforcing coding standard and best practices with jas forge v1.0

on

  • 1,935 views

Part 5: Enforcing coding standards and best practices process in JEE Development using JasForge project

Part 5: Enforcing coding standards and best practices process in JEE Development using JasForge project

Statistics

Views

Total Views
1,935
Views on SlideShare
1,887
Embed Views
48

Actions

Likes
1
Downloads
47
Comments
0

2 Embeds 48

http://www.eclipsecon.org 38
http://eclipsecon.org 10

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 1. First, a developer commits code to the version control repository. Meanwhile, the CI server on the integration build machine is polling this repository for changes (e.g., every few minutes). 2. Soon after a commit occurs, the CI server detects that changes have occurred in the version control repository, so the CI server retrieves the latest copy of the code from the repository and then executes a build script, which integrates the software. 3. The CI server generates feedback by e-mailing build results to specified project members. 4. The CI server continues to poll for changes in the version control repository.
  • An agile Platform to manage Continuous Integration Process Help development team to better collaborate and be efficient in their daily task (project creation, development, tests, integration, deployment ...)   A central platform for the creation and managing of middle to complex projects, from the inception to the deployment Available in two edition: Community Edition (Eclipse Public License) Enterprise Edition
  • In the previous schema, you can see that the sonar maven plugin rely on other tools: Squid, Cobertura, PMD, etc... This is true for Java analysis and these calls are totally integrated with sonar maven plugin. Such tools exist in the PHP world, and you mave have heard about phpmd, phpdepend, php_codesniffer and phpunit. The Sonar PHP Plugin uses these tools and control them to get the required metrics and to detect violations inside your PHP code and then to insert the collected data inside the Sonar Database. However, for the moment, the integration of such tool is not as smooth as their Java equivalent. So you have to install them manually on your PHP system by following the Sonar PHP Plugin main page. Please stick to the exact required version for each tool.
  • Démo video CreateProject ImportProject