-
Notifications
You must be signed in to change notification settings - Fork 0
Gradle Tasks
Markus Ackermann edited this page Mar 18, 2014
·
3 revisions
Zusätzlich zu den zahlreichen von Haus aus in Gradle verfügbaren tasks für die das Verwalten des Lifecycles des Projects (siehe Handbuch und DSL-Referenz) wurden einige projekt-spezifische Tasks definiert.
Diese ergänzenden Tasks erscheinen mit einer Kurzberschreibunge ihres Zwecks bei einem Aufruf der Gradle-Selbstdokumentation durch gradle tasks
in den Gruppen Maintenance und Rails:
Maintenance tasks
-----------------
cleanDdAndIndices - Delete the files of the database, the keyword language model and the fulltext index
createAll - Creates required non-program artifacts to ensure an operational front-end (i.e. a populated database and the corresponding fulltext index)
createFulltextIndex - Creates the fulltext index
dbReport - List statistics (and optionally examples) of entities in the DB
importDictionaries - Initialise the DB and import the entries from our raw dictionary transcriptions
loadFixtures - Add testing fixtures for entries and abbreviations to DB
recreateAll - Possibly deletes and then (re-)creates the required non-program artifacts to ensure an operational front-end (i.e. a populated database and the corresponding fulltext index)
Rails tasks
-----------
railsCmd - Run a Ruby script using the JRuby installation bundled in this project (PWD will be the rails app)
railsConsole - Start an IRB session in the initialised rails context
railsServer - Run the default server for the rails app (WEBRick)
Bitte beacheten: Die komplexeren tasks createAll
und recreateAll
sind erst verfügbar, sobald einmal die Klassen in :backend
erfolgreich mit gradle classes
kompiliert wurden.