Skip to content

Commit 8fb3701

Browse files
Merge pull request #97 from StefanScherer/add-jenkins
Add Jenkins 2.50
2 parents e7e08b1 + 8df4445 commit 8fb3701

4 files changed

Lines changed: 25 additions & 0 deletions

File tree

jenkins/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
jenkinsdata/

jenkins/Dockerfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
FROM openjdk:8-windowsservercore
2+
3+
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
4+
5+
ENV HOME /jenkins
6+
ENV JENKINS_VERSION 2.50
7+
ENV JENKINS_HOME /jenkins
8+
RUN mkdir \jenkins
9+
RUN Invoke-WebRequest -Uri $('https://updates.jenkins-ci.org/download/war/{0}/jenkins.war' -f $env:JENKINS_VERSION) -UseBasicParsing -OutFile /jenkins.war
10+
11+
VOLUME C:\\jenkins
12+
13+
EXPOSE 8080
14+
15+
CMD [ "java", "-jar", "c:\\jenkins.war" ]

jenkins/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Jenkins
2+
3+
```bash
4+
$ docker build -t jenkins .
5+
$ mkdir jenkinsdata
6+
$ docker run -it -p 8080:8080 -v C:$(pwd)/jenkinsdata:C:/jenkins jenkins
7+
$ open http://$(docker-machine ip windows):8080
8+
```

jenkins/build.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker build -t jenkins .

0 commit comments

Comments
 (0)