A ToDo list application meant to explore, test and demonstrate the development of Liferay custom modules.
blade
blade init
$LIFERAY_WORKSPACE/modules
liferay-todo-list
sources with git clone git@github.com:chrberndt/liferay-todo-list.git
gradle-local.properties
#
# Set the "liferay.workspace.product" to set the
# "app.server.tomcat.version", "liferay.workspace.bundle.url",
# "liferay.workspace.docker.image.liferay", and
# "liferay.workspace.target.platform.version" that matches your Liferay
# Product Version. To override each of these settings, set them
# individually.
#
#liferay.workspace.product = portal-7.3-ga7
liferay.workspace.product=portal-7.3-ga6
TODO
cd $LIFERAY_WORKSPACE
./gradlew buildService initBundle modules:liferay-todo-list:liferay-todo-list-test:testIntegration
firefox modules/liferay-todo-list/liferay-todo-list-test/build/reports/tests/testIntegration/index.html &
cd $LIFERAY_WORKSPACE/modules/liferay-todo-list
docker-compose up
(This will download and start a sonarqube server which can be accessed at http://localhost:9000)$LIFERAY_WORKSPACE
and run the sonarqube
task: cd $LIFERAY_WORKSPACE; ./gradlew modules:liferay-todo-list:sonarqube
christian.berndt@liferay.com