Index: appengine/findit_mock/DEV.md |
diff --git a/appengine/findit_mock/DEV.md b/appengine/findit_mock/DEV.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f8c9d3aaeec975e0b5dbbad812d240b31243c53e |
--- /dev/null |
+++ b/appengine/findit_mock/DEV.md |
@@ -0,0 +1,34 @@ |
+# Contribution |
+ |
+[TOC] |
+ |
+# How to checkout code and make change? |
+ |
+Follow the general infra development flow [here](../../doc/source.md) |
+ |
+# How to run Findit locally? |
+ |
+From command line, run: |
+ infra/appengine/findit/scripts/run.sh run |
+ |
+Then open http://localhost:8080 for the home page. |
+ |
+# How to run unittests? |
+ |
+From command line, run: |
+ infra/appengine/findit/scripts/run.sh test |
+ |
+If a code path branch is not tested and no line number is shown in the command |
+line output, you could check the code coverage report shown in the output. |
+ |
+# How to deploy to appengine? |
+ |
+For testing on the staging app, deploy to findit-for-me-staging.appspot.com: |
+ infra/appengine/findit/scripts/run.sh deploy-test-staging |
+ |
+For staging test on the product app, deploy to findit-for-me.appspot.com: |
+ infra/appengine/findit/scripts/run.sh deploy-test-prod |
+ |
+For release, deploy to findit-for-me.appspot.com: |
+ infra/appengine/findit/scripts/run.sh deploy-prod |
+Please carefully follow the messages by the script for the deployment. |