Stappenplan
Installatie & updates
De installatie bestaat uit vier commando's en duurt ongeveer vijf minuten. Je hebt een lopend abonnement nodig en de Composer-gegevens uit je account.
Pak je toegangsgegevens
Open na je bestelling Mijn Magebound en maak Composer-toegangsgegevens aan. Je krijgt een key (gebruikersnaam) en een secret (wachtwoord). Het secret zie je maar één keer, dus zet het meteen in je wachtwoordmanager of CI-secrets. Je kunt de set op elk moment intrekken en opnieuw aanmaken.
Voeg de Magebound-repository toe
Vanuit de root van je Magento-project:
$composer config repositories.magebound composer https://magebound.com/composerSla daarna je gegevens op (of wacht op de interactieve prompt bij de eerste installatie):
$composer config --auth http-basic.magebound.com <KEY> <SECRET>Gebruik in CI liever de COMPOSER_AUTH omgevingsvariabele dan een auth.json in je repository.
Installeer de module
$composer require magebound/module-webhooksVervang de packagenaam door die op jouw modulepagina. Zet de module daarna aan:
$bin/magento setup:upgrade$bin/magento cache:flushDraai op productie je gebruikelijke pipeline (setup:di:compile, static content deploy), zoals bij elke andere module.
Updaten
$composer update magebound/* --with-dependenciesNieuwe versies staan direct na release in de repository en het changelog staat op de modulepagina. Je versie-constraint bepaalt wanneer je ze binnenhaalt. We volgen semantic versioning.
Module verwijderen
$composer remove magebound/module-webhooksDaarna bin/magento setup:upgrade. Onze modules ruimen bij het verwijderen hun eigen configuratie op, voor zover Magento dat toelaat.
Loop je ergens vast?
Een auth-fout in Composer is bijna altijd een typfout in de toegangsgegevens. Kom je er niet uit, mail ons dan.