00 Jenkins Notes
00 Jenkins Notes
==============
- Game changer: I can say Jenkins is a
real game changer.
when Jenkins/CI came into picture, it
has changed the thought of software
development environment.
- It introduced the process improvements.
in the sense it enabled to continuously
deliver your software to production and
QA.
- A right CI tool can streamline the
development process right through the
development to deployment.
- It helps to detect the bugs faster and
provide useful dashboard for both
developers and non-developers.
=====
=====================
Installation
=====================
you can run Jenkins as stand-alone or
deploy in any conventional Java
application server.
requirements:
=============
- Java 5
- Builds tend to be both memory and
processor-intensive operations, and
Jenkins can be configured to run several
builds in parallel
- Depending on the number of build jobs
memory.
-once you download the latest and
greatest Jenkins release and install,
Jenkins automatically starts at the port
8080.
windows: jenkins-x.x.msi
- It is also a useful strategy if certain
heavy-weight builds tend to hog the main
build serverjust put them on their own
dedicated build agent
set up group and user:
Its always good to have a separate group
and user for Jenkins. is makes it easier to
monitor at a glance the system resources
being used by the Jenkins builds, and to
troubleshoot problematic builds in real
conditions
sudo groupadd build
All:
$ java -jar jenkins.war