This section explains how to configure this project.
Example config. The default location is ~/.jenkins-tools.conf.
# Required
SSH_KEY=~/.ssh/id_rsa
NAME="Alexander Reitzel"
MAIL=funtimecoding@gmail.com
# Optional
USERNAME=areitzel
PASSWORD=changeme
# Default: http://localhost:8080
JENKINS_LOCATOR=http://example.org
PROJECTS_DIRECTORY=/home/shiin/Code
PLUGINS="git
log-parser
greenballs"
# LDAP
SERVER=127.0.0.1
ROOT_DN=foo=bar
USER_SEARCH_BASE=foo=bar
USER_SEARCH=foo=bar
GROUP_SEARCH_BASE=foo=bar
MANAGER_DN=foo=bar
MANAGER_PASSWORD=changemeThis section explains how to use this project.
Upload a job.
bin/put-job.sh job.xmlSpecify a config file for any command.
bin/list-jobs.sh --config ~/.jenkins-tools-mine.confThis section explains how to use scripts that are intended to ease the development of this project.
Install development tools.
sudo apt-get install shellcheckRun style check and show all concerns.
./run-style-check.shBuild the project like Jenkins.
./build.sh