Sign inSign up

easksd/jenkins

By easksd

•Updated over 10 years ago

Image
0

1.6K

easksd/jenkins repository overview

⁠Description

This is the Jenkins Docker repository for the kuali tech team at UofA. This is where we install any additional plugins or tools used by Jenkins for the build process.

⁠Docker Name

Note that this is intended to work as a small service being proxied through apache on our tools box. We are using linking to allow apache to see this docker instance. So, in order for this to work properly, this should be deployed with --name "ksd-tools-jenkins"

⁠Volumes

Jenkins will put all configuration and workspaces in /var/jenkins_home. This should be a shared volume on our isilon. Currently, we have this is setup to put the Jenkins home in:

/uaccess/KATTS/Internal/UAF/tools/jenkins/jenkins_home

⁠Docker Run Example

Below is an example docker run command to get Jenkins running.

sudo docker run -d --name="ksd-tools-jenkins" \
-e "JENKINS_OPTS=--prefix=/jenkins" \
-e "JAVA_OPTS=-Duser.timezone=America/Phoenix -Dorg.jenkinsci.plugins.gitclient.Git.timeOut=30" \
-v /uaccess/KATTS/Internal/UAF/tools/jenkins/jenkins_home:/var/jenkins_home \
-v /kuali-configs/security/tools/jenkins:/security \
-v /transaction/data/fs:/transactional \
-v /kuali-configs/configuration/toolsbox/jenkins/resources:/configuration:ro \
easksd/jenkins

Tag summary

Content type

Image

Digest

sha256:5681ac073…

Size

349.5 MB

Last updated

over 10 years ago

docker pull easksd/jenkins