author | Heinz Junkes <junkes@fhi-berlin.mpg.de> |
Fri, 19 Jan 2018 16:05:31 +0100 | |
changeset 10 | f7c1eb1e5733 |
parent 4 | 633ec114762a |
permissions | -rw-r--r-- |
4
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
1 |
Installation and running of Jenkins |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
2 |
''''''''''''''''''''''''''''''''''' |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
3 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
4 |
Jenkins Debian package |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
5 |
---------------------- |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
6 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
7 |
First add the key to your system:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
8 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
9 |
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
10 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
11 |
Then add the following entry in your /etc/apt/sources.list:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
12 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
13 |
deb https://pkg.jenkins.io/debian-stable binary/ |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
14 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
15 |
Update your local package index, then finally install Jenkins:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
16 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
17 |
sudo apt-get update |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
18 |
sudo apt-get install jenkins |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
19 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
20 |
Now you can run Jenkins with:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
21 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
22 |
sudo service jenkins {start|stop|restart} |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
23 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
24 |
You can access the Jenkins webinterface:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
25 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
26 |
localhost:8080 |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
27 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
28 |
Follow the instructions to create your admin account. |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
29 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
30 |
Jenkins generic Java Package (.war) |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
31 |
----------------------------------- |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
32 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
33 |
Donwload:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
34 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
35 |
http://mirrors.jenkins.io/war-stable/latest/jenkins.war |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
36 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
37 |
Run:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
38 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
39 |
java -jar jenkins.war --httpPort=8080 |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
40 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
41 |
You can access the Jenkins webinterface:: |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
42 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
43 |
localhost:8080 |
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
44 |
|
633ec114762a
Initial commit for Jenkins Docs
Jonathan Grimm <jonathan@fhi-berlin.mpg.de>
parents:
diff
changeset
|
45 |
Follow the instructions to create your admin account. |