Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Versionierung eigen erstelltes Bundle

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.855
    Contao-Projekt unterstützen

    Support Contao

    Standard Versionierung eigen erstelltes Bundle

    Hallo,

    wie wird die Versionierung in den composer.json gehandhabt?
    Zur Zeit habe ich folgenden Stand:

    - Bundle composer.json
    PHP-Code:
        "version""1.0-dev" 
    - Contao root composer.json
    PHP-Code:
    ...
        
    "require": {
           ...
            
    "berecont/contao-bootstrap-icons-bundle""1.0-dev"
        
    },
    ...
        
    "repositories": [
            {
                
    "type""path",
                
    "url""vendor/berecont/contao-bootstrap-icons-bundle"
            
    }
        ] 
    Auf github ist das Bundle hinterlegt. Jedoch noch kein Release erstellt.

    Was wären nun die nächsten Schritte?
    Ich erkenne in den composer.json der Erweiterungen der Profis keine Versionierungshinweise bzw. wie das korrekt gehandhabt wird.
    Wird das aus den composer.json wieder gelöscht? Jedoch wie würde das dann mit der Installation via Contao Manager (als manuell hinzugefügte *.zip) und der Angabe der Version funktionieren?
    Grüsse
    Bernhard


  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Auf github ist das Bundle hinterlegt. Jedoch noch kein Release erstellt.
    Die Versionierung machst du dann dort. Also entweder einen Version Tag auf dein Repo pushen - oder auf GitHub ein Release (inkl. Version Tag) erstellen.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.855
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das heisst ich ändere in der composer.json des Bundles dann den Versionshinweis auf z.B.
    PHP-Code:
    "version""1.1.2" 
    ... sprich, diese Zeile bleibt drinnen?
    Oder entferne ich die, wenn ich auf GitHub ein Release (inkl. Version Tag) erstelle?

    Und im der root composer.json meiner Installation dann auf z.b. ^1.1 ?
    PHP-Code:
    ...
        
    "require": {
           ...
            
    "berecont/contao-bootstrap-icons-bundle""^1.1"
        
    }, 
    Und der Teil mit
    PHP-Code:
        "repositories": [
            {
                
    "type""path",
                
    "url""vendor/berecont/contao-bootstrap-icons-bundle"
            
    }
        ] 
    verbleibt auch in der composer.json des Contao root?
    Grüsse
    Bernhard


  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Das heisst ich ändere in der composer.json des Bundles dann den Versionshinweis auf z.B
    Nein, wenn du dein Paket über GitHub und Packagist veröffentlichst, regelst du die Versionen nur über das Git Repository.
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •