GoogleCloudPlatform/jenkins-gcp-leader

Name: jenkins-gcp-leader

Owner: Google Cloud Platform

Description: null

Created: 2015-05-12 15:17:08.0

Updated: 2018-01-22 18:45:59.0

Pushed: 2015-12-15 23:38:00.0

Homepage: null

Size: 18

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

jenkins-swarm-gcp

Docker image for Jenkins, with Swarm, git, and Google Cloud Platform plugins installed. GCP plugins support Google OAuth, Cloud Storage and Source, as well as GCE Service Accounts, ideal for running builds on Google Cloud Platform.

Running

er run --name jenkins -p 8080:8080 -p 50000:50000 -v /var/jenkins_home gcr.io/cloud-solutions-images/jenkins-gcp-leader

Backup and Restore

The image includes a job to perform backups to Google Cloud Storage. You must modify the job to include the name of your GCS bucket if you wish to perform backups.

To restore from an existing backup stored in a GCS bucket, launch the container with an environmetn variabled named GCS_RESTORE_URL that points to the backup (including the gs:// scheme). For example:

er run --name jenkins \
 GCS_RESTORE_URL:gs://your-bucket/your-backup.tgz \
 8080:8080 -p 50000:50000 \
 /var/jenkins_home gcr.io/cloud-solutions-images/jenkins-gcp-leader

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.