Last active
April 19, 2017 16:59
-
-
Save mlem/45c018fe1d56682a5615b7ca7e042e95 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| At the next meeting of the Coding Dojo Vienna we'll be focusing on refactoring and the I in SOLID principles of object oriented design: Interface Segregation Principle | |
| For participation please add your name at the following Doodle link: | |
| http://doodle.com/poll/4cuawtrq8tzkr6gv | |
| /******************* | |
| * Preperation * | |
| *******************/ | |
| Required | |
| - Git | |
| - checkout jenkins codingDojo Branch. Command: `git clone https://github.com/jenkinsci/jenkins.git` | |
| - JDK 1.8 | |
| - to test: `java -version` | |
| - Maven 3.x.x | |
| - to test: `mvn --version` | |
| - Some IDE (recommending IntelliJ Community Edition) | |
| Prepared means: go to cloned jenkins directory and run `mvn clean install`. There should be a "sucessfull build" message. | |
| /******************* | |
| * Optional * | |
| *******************/ | |
| - Jenkins repo with docker sonar | |
| ``` | |
| cd jenkins | |
| git remote add mlem https://github.com/mlem/jenkins.git | |
| git checkout codingDojo | |
| ``` | |
| - SonarQube Server (if you have docker, go into jenkins folder and run `$ docker-compose up`. Login is admin//admin. Taken from https://github.com/SonarSource/docker-sonarqube/blob/master/recipes.md) | |
| - browse to http://localhost:9000 and you should see your sonar server | |
| Prepared means: Run `mvn clean install -Psonar-local` and you should see on your sonar (http://localhost:9000) the jenkins project. | |
| /******************* | |
| * Details * | |
| *******************/ | |
| Arrival time is 17:45-18:00. | |
| We start at 18:00. | |
| Twitter: #CodingDojoVie | |
| Moderator: Martin Lemanski | |
| Meta: https://codingdojovie.github.io/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment