When I start a new Git repository, I lose a lot of time to set up my .gitignore file and normally, I don't match everything on the first shoot. Fortunately, there exists some tools, that help to bootstrapping it. I'd like to show two of them. One is a website that can be used on the command line and the another is a …
Read MoreThe default setting in Jenkins is to mark a job yellow, when a Maven build fails because of failing tests. If you don't want to have three status of your jobs, you can configure Jenkins so, that the jobs also mark red independent why a Maven build fails. For this you will need administration rights on your Jenkins …
Read MoreGenerate P2 Repository From Maven Artifacts In 2017
Sep 22, 2017 · 4 min read · eclipse rcp equinox maven repository maven tycho osgi p2 p2-repository ·Some years ago, I wrote a blog post about how to generate a P2 repository based on Maven artifacts. That described approach is obsolete nowadays and I'd like to show a new approach that is based on the p2-maven-plugin that was created to solve exactly this problem. P2-Maven-Plugin Integration in Maven Build Life Cycle …
Read MoreI usually work on different Git projects that need different Git identities. My work flow for new repositories was Clone new repository. Go to cloned repository. If it is necessary to change the Git identity, call a shell script that runs git config user.name "Sandra Parsick"; git config user.email …
Read MoreI like to work with git on the command line. But in some cases I prefer UI support. For example, solving merge conflicts is such a case. Git has a command mergetool, which can open a graphical tool to solve merge conflicts. But before you can use this command, you had to configure it. In this blog post I'd like to show …
Read MoreIf you want to install Tomcat on Windows system as a service, you'll get the recommendation to use the 32-/64-Bit Windows Service Installer. If you want to install the Tomcat manually, it's fine. But you can't use this installer for an automatic installation and configuration of Tomcat, because the installer is …
Read MoreMigration Sonatype Nexus 2 to Nexus 3
I'd like to share my experience with migration Sonatype Nexus 2 to Nexus 3. Starting Point I used two Nexus instances: A Nexus 2 Instance for Maven Repositories (2.13) A Nexus 3 Instance for Bower Repositories (3.0.1) Both instances had several types of repositories (host, proxy, group). The reason for this set up …
Read MoreIn one of my current project, I deal with how to run a Continuous Integration (CI) infrastructure on Windows machines. I have had experience in running a CI infrastructure for five years, but it was always on Linux machines. So in the next months I will write some blog posts about my challenge with Windows machines …
Read MoreGuest Contribution by Markus Jenderek We wanted to evaluate the new Confluence plugin LivingDoc as a replacement to Fitnesse in order to execute automated web GUI tests. Confluence 5.7.1 (Non-Cloud version) Inside Confluence HSQL In-Memory DB for evaluation purpose LivingDoc plugin 1.0.0.jar Selenium Webdriver for …
Read MoreIn this post I'd like to share resources that help me learning and understanding Git. Links "Getting Git Right" tutorials Interactive Git Cheatsheet git ready Collection of tips based on use cases. Article "Git ist einfach – wenn man weiß, wie" (in German) This article describes how the data model …
Read More