In order to install Jenkins Continuous Integration server, you will need Java installed, and optionally Apache Ant and Maven. Download the latest RedHat rpm, don’t worry, the RedHat rpms are noarch so they will install on Tizen without any issues. Install the rpm.

# wget http://pkg.jenkins-ci.org/redhat/jenkins-1.645-1.1.noarch.rpm
# rpm -ivh jenkins-1.645-1.1.noarch.rpm

Copy the code below into a file named jenkins.service and upload it to the /etc/systemd/system/ directory.

[Unit]
Description=Jenkins Daemon
[Service]
ExecStart=/usr/local/java/bin/java -jar /usr/lib/jenkins/jenkins.war
User=jenkins
[Install]
WantedBy=multi-user.target

You can either autostart Jenkins on each boot or start it manually (I recommend you to start it manually). To make Jenkins run automatically on each boot:

# systemctl enable jenkins && systemctl start jenkins

To start it manually, just type:

# systemctl start jenkins

If you need Apache Ant and/or Maven, just download the binary archives from their respective websites and extract them somewhere (preferably /usr/lib/, creating the /usr/lib/ant and /usr/lib/maven directories.), then point the ANT_HOME and MAVEN_HOME variables to those directories.

# export ANT_HOME=/usr/lib/ant
# export MAVEN_HOME=/usr/lib/maven

Check out the Jenkins documentation for more info about how to configure and work with your new CI server.