This is my blog.
./gradlew runSelect the GCP project. Then deploy to App Engine.
gcloud config set project rahulrav-com- Start the App Engine development server using
./gradlew run. - In another terminal run
./gradlew -t buildwhich creates a watch on all thesrcfolders, and sets up live reload. - From the
toolsdirectory runnpm run-script watchto setup a watch on theresources/blog/mdfolder which is the input to the generator responsible in generating the HTML. Also updatemanifest.jsonto add blog metadata.
# Build tooling that can convert Markdown to formatted HTML
npm run-script build-tools
# Build Template & Styles
npm run-script build-core
# Local Development
npm run-script watchTo deploy the app:
# Use this because `./gradlew appengineDeploy` just seems to hang forever.
./gradlew appengineStage
# Navigate to the staging directory
cd build/staged-app && gcloud app deploy && cd ..