Skip to content
Snippets Groups Projects
Select Git revision
  • cf54b6d38bcbbdc467a91101ab4c20e9f49a21c8
  • main default protected
  • OZG-8252-gitlab-pipelines
  • release
  • OZG-7856_schadcode_scanner
  • ci-pipeline
  • OZG-7526-signatur-nicht-uebernommen
  • OZG-6223-zip-download-bug
  • OZG-7367-tooltip-extension
  • OZG-7023-OZG-6956-E2E-externe-Stellen
  • OZG-6238-npm-durch-pnpm-ersetzen
  • release-admin
  • release-info
  • OZG-6700-admin-feature-toggle
  • E2E-Updates
  • OZG-7047-tooltips
  • OZG-6957-e2e-fachstellen-oe-daten
  • OZG-7006-ZuarbeitAnfragen
  • temp_OZG-7027
  • unit-tests-hotfix
  • OZG-6731-POC-keycloakResourceService-with-multiple-stateResources
  • 2.27.0
  • 2.26.0
  • 2.25.0
  • 2.24.2
  • 2.24.1
  • 2.24.0
  • 2.23.0
  • 2.22.0
  • 2.21.0
  • 2.20.0
  • 2.21.0-SNAPSHOT
  • 2.19.0
  • 2.18.0
  • 2.17.1
  • 1.3.0
  • release-admin-1.3.0
  • release-info-1.3.0
  • 2.17.0
  • 2.16.0
  • 2.15.0
41 results

Jenkinsfile

Blame
  • release-erstellen.sh 683 B
    #!/bin/sh
    
    if [ "$#" -ne 1 ]; then
        echo "Aufruf: release-erstellen.sh JA"
        echo "Als Parameter bitte 'JA' eintragen zur Sicherheit"
        exit 1
    fi
    
    
    ## alle -SNAPSHOT in pom.xmls entfernen
    SED_PARAMS="-i"
    if [[ "$OSTYPE" =~ ^darwin ]]; then
        SED_PARAMS="$SED_PARAMS '' -e"
    fi
    find . -name pom.xml -exec sed $SED_PARAMS 's/-SNAPSHOT//g' {} +
    
    ## release version auslesen
    NEWVERSION=$(xmlstarlet sel -N w="http://maven.apache.org/POM/4.0.0" -t -v '//w:project/w:version' -n pom.xml)
    
    echo
    echo "NEXT STEPS:"
    echo "***********"
    echo "Änderungen prüfen"
    echo "git commit -a -m 'release version "$NEWVERSION"'"
    echo "git push"
    echo "git tag "$NEWVERSION
    echo "git push --tags"