Sandra Parsick - Just Another Blog about IT
open-menucloseme
Home
About
Site Notice
Privacy Policy
github mastodon linkedin rss
  • GitHub to Codeberg Migration - Part 3 - Set up and Running an own Forgejo Runner On Hetzner

    calendar Feb 18, 2026 · 9 min read · git github codeberg migration hetzner forgejo-runner opentofu  ·
    Share on: twitter facebook linkedin copy

    In my previous blog post about the GitHub to Codeberg migration, my teaser was that the next step will be to set up a Forgejo Action to automate the deployment of my Codeberg pages. Forgejo Action is inspired by GitHub Action. So if you are familiar with GitHub Action, the entry barrier for Forgejo Action is minimal …


    Read More
  • Jira Issue to GitHub Issue Migration in Apache Maven

    calendar Oct 2, 2025 · 7 min read · jira github maven migration  ·
    Share on: twitter facebook linkedin copy

    This blog post was originally published on Open Elements Blog. In this blog post, we'd like to share how funding can help in doing maintenance tasks in open-source projects. Our Support and Care project got financially supported by the German Sovereign Tech Fund (STF) to work on the following four packages of Apache …


    Read More
  • GitHub to Codeberg Migration - Part 2 - Codeberg Pages

    calendar Aug 8, 2025 · 3 min read · git github codeberg migration  ·
    Share on: twitter facebook linkedin copy

    In this blog post, I'd like to describe my experience with the migration of hosting websites from Netlify to Codeberg Pages. Starting Point As I described in my previous post, I have two website projects, a blog and my personal homepage. Both were hosted on Netlify. With the repository migration from GitHub to Codeberg …


    Read More
  • GitHub to Codeberg Migration - Part 1 - Repositories

    calendar Aug 7, 2025 · 3 min read · git github codeberg migration  ·
    Share on: twitter facebook linkedin copy

    In this blog post, I'd like to describe my experience with the migration of repositories from GitHub to Codeberg. The migration is still in progress, so I will update this blog post, when I will have a new lesson learned. Starting Point As I described in my previous post, I have three use cases for using GitHub: …


    Read More
  • Github To Codeberg Migration - Motivation

    calendar Aug 6, 2025 · 2 min read · git github codeberg migration  ·
    Share on: twitter facebook linkedin copy

    After Microsoft bought GitHub, I made my thoughts on whether it is good to host source code on GitHub. Many features of Github are for free. Free in this context means you don't pay money for the features but with something else. Something else seems to be our data. As we learned, it was used to train Co-Pilot. To be …


    Read More
  • Using Cygwin in 2023

    calendar Nov 30, 2023 · 3 min read · windows cygwin zsh oh-my-zsh linux shell how-to  ·
    Share on: twitter facebook linkedin copy

    In one of my customer project I have to use a Windows 11 system. In 2023, it should be not a problem as a Linux fan to work on a Windows system, because I could install WSL2 and the story would end on this point. Because of reasons, it is not allowed and not possible to install WSL2 on my system, so I fall back to …


    Read More
  • Successful Validation of self-signed Server certificates in Java Application

    calendar Apr 14, 2023 · 8 min read · ssl keytool certificate truststore java  ·
    Share on: twitter facebook linkedin copy

    When your Java application wants to communicate with a server that used self-signed certificate, you get very often a javax.net.ssl.SSLHandshakeException, because the validation of self signed public key fails. It is possible to ignore this validation. But this is not recommended because of it simplifies a …


    Read More
  • Using Testcontainers in Spring Boot Tests combined with JUnit5 for Selenium Tests

    calendar Nov 21, 2022 · 7 min read · docker junit5 selenium spring testcontainers  ·
    Share on: twitter facebook linkedin copy

    In this blog post, I'd like to show how to integrate Testcontainers in Spring Boot tests for running UI tests with Selenium. Why Testcontainers? Testcontainers is a library that helps to integrate infrastructure components like Selenium or databases in integration tests based on Docker Container. It helps to avoid …


    Read More
  • Passing Variables Through GitLab Pipelines

    calendar Apr 29, 2022 · 5 min read · automation pipeline gitlab  ·
    Share on: twitter facebook linkedin copy

    During working with GitLab multi-project pipelines and parent-child pipelines, I have encountered the problem how to pass variables through these pipelines. The GitLab documentation describes very well how to pass variables to a downstream pipeline. My challenge is how to pass variables from child to parent pipeline …


    Read More
  • Pimp My Git - Manage Different Git Authentications

    calendar Feb 21, 2022 · 2 min read · git ssh authentication  ·
    Share on: twitter facebook linkedin copy

    Sometimes you have to work on different projects that are hosted on different Git management systems (GitHub, Gitlab, BitBucket, Gitea). The classical scenario is that you work on open source projects that are hosted on GitHub and on enterprise projects that are hosted on an own Git management system. These projects …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

Sandra Parsick

Software Developer, Consultant, Java Champion, Testcontainers Champio, Oracle ACE Pro, Apache Committer
Read More

Featured Posts

  • GitHub to Codeberg Migration - Part 3 - Set up and Running an own Forgejo Runner On Hetzner
  • Jira Issue to GitHub Issue Migration in Apache Maven
  • GitHub to Codeberg Migration - Part 2 - Codeberg Pages
  • GitHub to Codeberg Migration - Part 1 - Repositories
  • Github To Codeberg Migration - Motivation
  • Passing Variables Through GitLab Pipelines
  • Pimp My Git - Manage Different Git Authentications
  • My Preparation for CKAD Exam

Recent Posts

  • Using Cygwin in 2023
  • Successful Validation of self-signed Server certificates in Java Application
  • Using Testcontainers in Spring Boot Tests combined with JUnit5 for Selenium Tests
  • How to Debug Jenkins remotely
  • How to Measure Test Coverage in Invoker Tests with JaCoCo
  • Test Coverage Reports For Maven Projects In SonarQube 8.3.x
  • Using Testcontainers in Spring Boot Tests For Database Integration Tests
  • Test Environment for Ansible on a Windows System Without Linux Subsystem Support

Categories

CONTINUOUS INTEGRATION 30 JAVA 19 JVM 14 GIT 10 MAVEN 10 QUALITY ASSURANCE 9 WINDOWS 9 JENKINS 8 LINUX 8 TESTING 8 OSGI 6 CONFIGURATION MANAGEMENT 5 NEXUS 5 OPEN SOURCE 5
All Categories
ANSIBLE2 APACHE MAVEN1 CONFERENCE3 CONFIGURATION MANAGEMENT5 CONTINUOUS INTEGRATION30 GIT10 GITLAB1 GROOVY3 JAVA19 JENKINS8 JUNIT4 JVM14 KUBERNETES1 LINUX8 MAVEN10 MAVEN TYCHO4 NEXUS5 NODE.JS1 OPEN SOURCE5 OSGI6 POWERSHELL2 QUALITY ASSURANCE9 READING TIPS3 SALT2 SONARQUBE2 SPRING BOOT2 SPRING FRAMEWORK4 SUPPORT & CARE1 TESTCONTAINERS2 TESTING8 VAGRANT3 WINDOWS9
[A~Z][0~9]

Tags

MAVEN 11 LINUX 9 JENKINS 8 GIT 7 GROOVY 7 MIGRATION 6 SPRING 6 GITHUB 5 HOW-TO 5 INTEGRATION-TESTING 5 CODEBERG 4 ECLIPSE RCP 4 JUNIT5 4 MAVEN TYCHO 4
All Tags
AGENTLESS1 AGILE1 ANSIBLE1 APACHE22 ARC421 AUTHENTICATION1 AUTOMATION3 BARCAMP1 BASH2 BEGINNER1 BOWER REPOSITORY1 BUILD2 CENTOS52 CERTIFICATE1 CERTIFICATION1 CHEAT-SHEET1 CLASSPATH1 CMD2 COBOL1 CODE FORMATTING1 CODEBERG4 CODING DOJO1 COMMONS-VFS1 CONFERENCE2 CONFIGURATION2 CONSOLE21 CYGWIN2 DAEMON1 DEBIAN1 DEBUGGING1 DEPLOYMENT1 DESIGN PATTERN1 DOCKER2 ECLIPSE RCP4 EQUINOX1 FORGEJO-RUNNER1 FORWARDING1 GIT7 GITHUB5 GITIGNORE1 GITLAB1 GRADLE1 GROOVY7 HC151 HERBSTCAMPUS1 HERBSTCAMPUS20151 HESSIAN1 HETZNER1 HIBERNATE1 HOW-TO5 HSQLDB1 IBM1 IDENTITIES1 INDEX1 INSTALLATION1 INTEGRATION-TESTING5 INTELLIJ2 INTELLJI1 JACOCO3 JAR1 JAVA2 JAVA81 JDBC1 JENKINS8 JERSEY1 JIRA1 JNDI1 JPA1 JSCH1 JUNIT54 JVM2 KATA1 KEYTOOL1 KUBERNETES1 LINUX9 LIVING-DOC1 MANIFESTO1 MAVEN11 MAVEN REPOSITORY2 MAVEN TYCHO4 MAVEN-INVOKER-PLUGIN1 MAVEN-PLUGIN1 MAVEN-PLUGIN-TESTING1 MELD1 MERGING1 MIGRATION6 MOCK1 MOUNT1 NETBEANS1 NEXUS4 NOTES1 NPM1 NPM REGISTRY1 NTFS1 OH-MY-ZSH1 OPENSPACE1 OPENTOFU1 OPS4J1 OSGI4 P22 P2-REPOSITORY3 PAX2 PAX-RUNNER1 PERSONA1 PIPELINE1 PROXY3 PYTHON2 QA2 QS1 RELEASE1 REPOSITORY-MANAGER1 RESOURCE2 REWARDING1 RUBY1 SALT2 SALTSTACK2 SCRIPTING1 SCRUM1 SELENIUM2 SERVERSPEC1 SFTP1 SHELL3 SOCRATES1 SOFTWARE ARCHITECTURE2 SOFTWARE DOCUMENTATION2 SOLID DESIGN1 SONARQUBE2 SPOCK1.X1 SPRING6 SPRING-DATA1 SSH3 SSHJ1 SSL1 SUBVERSION3 SVENTON1 SWECAMP1 TEAM BUILDING1 TECHNICAL DEBT1 TERRAFORM1 TEST-COVERAGE3 TEST-INFRASTRUCTURE1 TEST-REPORT4 TESTCONTAINERS2 TESTING TESTER TESTS1 TOMCAT2 TOOL TIP2 TRUSTSTORE1 UBUNTU2 UNIT-TESTING3 VAGRANT3 VIRTUAL-HOST1 VIRTUALBOX2 WEBSERVICES1 WINDOWS2 ZEROMQ1 ZSH1
[A~Z][0~9]
Copyright © 2011–2023, Sandra Parsick; all rights reserved.

Copyright  COPYRIGHT © 2011–2023, SANDRA PARSICK; ALL RIGHTS RESERVED.. All Rights Reserved

to-top