Public | Automated Build

Last pushed: a year ago
Short Description
Jenkins Platform
Full Description

Jenkins on Mesos





Run a Jenkins master on Mesos and Marathon, using Docker and Nginx.

Overview

This repo contains a Dockerfile that runs Jenkins inside a Docker
container and uses Nginx as a reverse proxy. It also provides
several Jenkins plugins and a basic Jenkins configuration in order to get you
up and running quickly with Jenkins on DCOS.

Included in this repo

Base packages:

Jenkins plugins:

Packaging

Jenkins is available as a package in the Mesosphere Universe.
To make changes to the Jenkins package, submit a pull request against the
Universe.

Installation

To install Jenkins for the DCOS, perform the following steps.

  1. Run dcos package update
  2. Run dcos package install jenkins

Jenkins should now be available at http://dcos.example.com/service/jenkins.
See Getting Started for more in-depth instructions and
configuration options.

Releasing

To release a new version of this package:

  1. Update the Jenkins conf to reference the current release of
    the jenkins-dind Docker image (if needed).
  2. Tag the commit on master that you want to be released.
  3. Once the build has successfully completed, submit a new
    pull request against the Universe referencing the new tag.
Docker Pull Command
Owner
rsawebdev
Source Repository

Comments (0)