Link to these links: https://git.io/vKSVZ
Module 1:
- Run jenkins from war file: jenkins -jar jenkins.war
- Run jenkins from docker:
docker run -d \
           --restart unless-stopped \
           --name jenkins \| # https://docs.docker.com/compose/yml/ | |
| # Each service defined in docker-compose.yml must specify exactly one of | |
| # image or build. Other keys are optional, and are analogous to their | |
| # docker run command-line counterparts. | |
| # | |
| # As with docker run, options specified in the Dockerfile (e.g., CMD, | |
| # EXPOSE, VOLUME, ENV) are respected by default - you don't need to | |
| # specify them again in docker-compose.yml. | |
| # | |
| service_name: | 
Link to these links: https://git.io/vKSVZ
Module 1:
jenkins -jar jenkins.wardocker run -d \
           --restart unless-stopped \
           --name jenkins \| stage 'CI' | |
| node { | |
| git branch: 'jenkins2-course', | |
| url: 'https://github.com/g0t4/solitaire-systemjs-course' | |
| // pull dependencies from npm | |
| // on windows use: bat 'npm install' | |
| bat 'npm install' | 
| <?xml version='1.0' encoding='UTF-8'?> | |
| <project> | |
| <actions/> | |
| <description></description> | |
| <keepDependencies>false</keepDependencies> | |
| <properties/> | |
| <scm class="hudson.plugins.git.GitSCM" plugin="git@2.5.2"> | |
| <configVersion>2</configVersion> | |
| <userRemoteConfigs> | |
| <hudson.plugins.git.UserRemoteConfig> |