Deployen van een applicatie

Applicatie Deployen
Elke aanlevering van nieuwe code zorgt voor een gefaseerde uitrol van de nieuwe code. De codebase wordt productie klaar ingepakt en aangeleverd. Om een applicatie te deployen heb je een applicatie ID en secret nodig. Mocht je deze nog niet hebben, kun je deze bij ons aanvragen.

Eisen aan de geüploade code package

  1. Productie klaar - De code is compiled. NPM en composer is gedraaid en klaar om uitgerold te worden.
  2. Gecomprimeerd archief - De code die aangeleverd wordt moet ingepakt zijn in een tar.gz
  3. Minimaal - Alleen bestanden die belangrijk zijn voor de applicatie moeten aangeleverd worden. Het is belangrijk dat bijvoorbeeld de .git map niet meegeleverd wordt

Voorbeeld van een upload script

bash
composer install
npm run deploy
rm -rf .git extra
tar -zcvf package.tar.gz ./
curl -X PUT --header "X-Stash-UserKey: 12345xyz" -F "file=@package.tar.gz" https://stash.shockmedia.nl/upload/abcde123



Heeft u alles kunnen vinden?

Mocht je nog ergens tegen aan lopen, of mocht er informatie missen op deze pagina, laat het ons dan gerust weten! Wij staan dag en nacht klaar om je verder te helpen, en houden er van om feedback van onze trouwe partners/klanten te horen.