https://github.com/uptechteam/jenkins
Jenkins CI stuff
https://github.com/uptechteam/jenkins
Last synced: 4 months ago
JSON representation
Jenkins CI stuff
- Host: GitHub
- URL: https://github.com/uptechteam/jenkins
- Owner: uptechteam
- Created: 2017-05-12T12:59:36.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-12T13:15:07.000Z (about 9 years ago)
- Last Synced: 2025-08-20T10:37:08.809Z (10 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 17
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jenkins
Uptech Jenkins CI stuff
### Todo.
* Add packages to Dockerfile for builds (Or create own docker image for building)
* Add plugins.txt for Jenkins to save plugin configurations (So we don't have to mount volumes when running jenkins cloud)
### How to run Jenkins:
** Docker service must be running on machine. **
Run this command
* -p is port forwarding for docker container
* -v is volume mounting
* * Mount jenkins folder, this way jenkins can store his configs on machine drive(plugins, scripts). Will be removed when plugins.txt configured. Store your job scripts with VCS.
* * Mount docker.sock, this way we could use host machine docker daemon (Docker in docker is pain, trust me).
* image docker registry path
```
docker run
--name jenkins
-p 80:8080
-p 50000:50000
-d
-v ${JENKINS_FOLDER}:/var/jenkins_home
-v /var/run/docker.sock:/var/run/docker.sock
uptech/jenkins
```