Skip to content

ambimax/docker-jenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Jenkins

Build Status

Build custom jenkins image for deployment pipeline

Login

Github oAuth

Default login is github oauth. Please specify required environment variables:

GITHUB_OAUTH_CLIENT_ID=123456789
GITHUB_OAUTH_CLIENT_SECRET=123456789123456789
GITHUB_OAUTH_SCOPES="read:org,user:email"
GITHUB_OAUTH_ADMIN_USER="userhandle"
GITHUB_OAUTH_ORGANIZATIONS="company"
GITHUB_OAUTH_USER_READ_PERMISSION=true
GITHUB_OAUTH_USER_CREATE_JOB_PERMISSION=true
GITHUB_OAUTH_ALLOW_GITHUB_WEBHOOK=true

Normal login

This is not enabled by default. Please uncomment in Dockerfile. Default login user admin with password 3yApzvqwAcs56Y2d.

Plugins

  • blueocean
  • greenballs
  • git
  • github-oauth
  • github
  • slack

Start

docker run -d --env-file ./.env -p 127.0.0.1:8080:8080 -p 127.0.0.1:50000:50000 --name jenkins ambimax/jenkins

License

MIT License

Author Information

About

Build custom jenkins image for deployment pipeline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •