Ich werde dein Java-Projekt von Ant auf Maven umstellen und CI/CD einrichten

S
sarman_hub
S
sarman_hub
Sarmad Habib
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Dein Build ist ein Ant-Script, das niemand anfassen will. Oder dein Maven-Build schlägt fehl und die Fehlermeldung sagt nichts aus.

Ich habe einen produktiven Java-Service von Ant auf Maven umgestellt und dann seine GitLab-Pipeline gebaut: Build-, Qualitäts-Scan-, SAST- und Deployment-Phasen,

die auf einem Kubernetes-Runner mit einem selbstgehosteten Shell-Runner für das Deployment laufen.


WAS ICH MACH


 -> Migration von Ant zu Maven, inklusive Multi-Module-Projekten

 -> Lokale /libs Jars auf echte Maven Central-Abhängigkeiten abgebildet

 -> Abhängigkeitskonflikte und Versionsauflösung

 -> GitLab CI/CD oder GitHub Actions Pipelines

 -> Build-, Test-, Qualitäts-Scan- und Deployment-Phasen

 -> Docker-Builds innerhalb der Pipeline

 -> Deployment-Skripte mit datierten Backups und Rollbacks


<p WAS DU BEKOMMST


 Ein Build, der auf einer sauberen Maschine funktioniert, nicht nur bei dir. Außerdem eine

 schriftliche Erklärung, wie die Pipeline verkabelt ist und wie du sie später ändern kannst.


Schick mir dein build.xml oder pom.xml und ich sage dir, in welcher Form sie vor deiner Bestellung ist.

Lerne Sarmad Habib kennen

Sarmad Habib

Software Engineer

  • AusPakistan
  • Mitglied seitSept. 2024
  • ⌀ Antwortzeit1 Stunde
  • Sprachen

    Englisch
Java developer, 5+ years on production systems that can't go down. Most of my work is inside existing codebases: finding why something broke, fixing it, and explaining what happened. I've migrated production apps from JDK 8 to 21 and Tomcat 9 to 11, and debugged live out-of-memory incidents on running servers. Day to day: Java 8-21, Spring Boot, Hibernate, Maven, Oracle and PostgreSQL, Tomcat on Linux, GitLab CI/CD. Message me with your problem before ordering. I'll say honestly whether I'm the right person.

Automatische Übersetzung

Mein Portfolio

Meine weiteren Dienstleistungen im Bereich Software-Entwicklung

Verwandte Tags