|
Answer» Following are the phases:−
- validate − validate the project is CORRECT and all necessary information is available.
- compile − compile the source code of the project.
- test − test the compiled source code using a suitable unit testing framework. These tests should not require the code be packaged or deployed
- package − TAKE the compiled code and package it in its distributable format, such as a JAR.
- integration-test − process and deploy the package if necessary into an environment where integration tests can be RUN.
- verify − run any checks to verify the package is VALID and meets quality criteria.
- install − install the package into the local repository, for use as a dependency in other projects locally.
- deploy − done in an integration or release environment, copies the FINAL package to the remote repository for sharing with other developers and projects.
Following are the phases:−
|