- if [[ $TRAVIS_REPO_SLUG = wallabag/wallabag ]]; then cp .composer-auth.json ~/.composer/auth.json; fi;
script:
- - travis_wait bash install.sh
+ - travis_wait bash install_dev.sh
- ant prepare-$DB
- - phpunit -v
+ - if [[ $VALIDATE_TRANSLATION_FILE = '' ]]; then phpunit -v ; fi;
- if [[ $CS_FIXER = run ]]; then php bin/php-cs-fixer fix src/ --verbose --dry-run ; fi;
- if [[ $VALIDATE_TRANSLATION_FILE = run ]]; then php bin/console lint:yaml src/Wallabag/CoreBundle/Resources/translations -v ; fi;
cd wallabag
git checkout 2.1.0
ASSETS=build ./install.sh
+ php bin/console wallabag:install --env=prod
Um PHPs eingebauten Server zu starten und zu testen, ob alles korrekt installiert wurde, kannst du folgendes Kommando ausführen:
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.0.8
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.1.0
cd wallabag
git checkout 2.1.0
ASSETS=build ./install.sh
+ php bin/console wallabag:install --env=prod
To start PHP's build-in server and test if everything did install correctly, you can do:
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.0.8
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.1.0
cd wallabag
git checkout 2.1.0
ASSETS=build ./install.sh
+ php bin/console wallabag:install --env=prod
Pour démarrer le serveur interne à php et vérifier que tout s'est installé correctement, vous pouvez exécuter :
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.0.8
::
+ rm -rf var/cache/*
git fetch origin
git fetch --tags
git checkout 2.1.0
#! /usr/bin/env bash
-if [[ $ASSETS == 'build' ]]; then
- echo "Installing PHP dependencies through Composer..."
- composer install --no-interaction --no-progress --prefer-dist -o
-
- chmod ugo+x vendor/mouf/nodejs-installer/bin/local/npm
- echo "Downloading librairies through npm..."
- vendor/mouf/nodejs-installer/bin/local/npm install
-
- echo "Concat, minify and installing assets..."
- node_modules/grunt/bin/grunt
-else
- composer install --no-interaction --no-progress --prefer-dist -o
-fi
+echo " > Installing PHP dependencies through Composer..."
+composer install --no-interaction --no-progress --prefer-dist -o --no-dev
+
+chmod ugo+x vendor/mouf/nodejs-installer/bin/local/npm
+echo " > Downloading librairies through npm..."
+vendor/mouf/nodejs-installer/bin/local/npm install
+
+echo " > Concat, minify and installing assets..."
+node_modules/grunt/bin/grunt
+
+echo " > Install finished"
#! /usr/bin/env bash
-echo "Installing PHP dependencies (including dev) through Composer..."
-composer install
+echo " > Installing PHP dependencies (including dev) through Composer..."
+composer install -o --no-interaction --no-progress --prefer-dist
-echo "Downloading librairies through npm..."
-npm install
+if [[ $ASSETS == 'build' || $TRAVIS_BUILD_DIR == '' ]]; then
+ echo " > Downloading librairies through npm..."
+ npm install
-echo "Concat, minify and installing assets..."
-grunt
+ echo " > Concat, minify and installing assets..."
+ grunt
+fi
-echo "Installing wallabag..."
-php bin/console wallabag:install
+echo " > Install finished"
use_docker: 'Nutze Docker, um wallabag zu installieren'
docs:
title: 'Komplette Dokumentation'
- description: "Es gibt so viele Features in wallabag. Scheue dich nicht die Anleitung zu lesen, um die Features kennenzulernen und zu lernen, wie sie genutzt werden."
+ description: "Es gibt so viele Features in wallabag. Zögere nicht, die Features im Handbuch zu erkunden und zu lernen, wie sie funktionieren."
annotate: 'Anmerkungen zu Artikeln hinzufügen'
export: 'Artikel nach ePUB oder PDF konvertieren'
search_filters: 'Schau nach, wie du nach einem Artikel über die Such- und Filterfunktion suchen kannst'