Skip to content

Commit 878bc57

Browse files
authored
add support for specifying environment (#78)
* Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit acf1d1c. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit f969557. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 928465f. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit e41d208. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 94dd8d7. * Add hamemr to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hamemr to inventory" This reverts commit 1f40689. * Add hamemr to inv Fixes REACT-DEMO-D3-3R * Revert "Add hamemr to inv" This reverts commit e244b61. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit b0ac93b. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 2532190. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 50bb3ec. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit ca238ac. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 2f34f48. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 1725c99. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 4744d4a. * Add hmaer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hmaer to inventory" This reverts commit 702957e. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Revert "Add hammer to inventory" This reverts commit 1555bc0. * add hammer * Revert "add hammer" This reverts commit 7edbdd3. * Add hammer to inventory Fixes REACT-DEMO-D3-3R * Fix conflict * use new project: frontend-react * test commit * Introduce error to application * rename test * Revert "rename test" This reverts commit 3291172. * Add error to application * Revert "Add error to application" This reverts commit 0014940. * Add error to application * Add invalid function (error) to application * Add error (undefined function) to application * change function name * Introduce error to application's checkout flow * Add the right function Fixes FRONTEND-REACT-C * Revert "Add the right function" This reverts commit 471458c. * Add right function * Revert "Add right function" This reverts commit e9c450e. * actually commit the merges/fix-conflicts * Add mycodeisperfect Fixes FRONTEND-REACT-C * Add myCodeIsNotPerfect Fixes FRONTEND-REACT-V * Revert "Add myCodeIsNotPerfect" This reverts commit a19098f. * Add fix Fixes FRONTEND-REACT-V * Revert "Add fix" This reverts commit eddd1f5. * add fix Fixes FRONTEND-REACT-V * Revert "add fix" This reverts commit c997f20. * Add fix Fixes * revert * body if statusMessage not present when throwing error * reset * use express * Update App.js * Use parenthesis to force order * fix * my code is perfect * Add not fix Fixes FRONTEND-REACT-V * Add fix Fixes FRONTEND-REACT-V * Add not perfect Fixes FRONTEND-REACT-V * Remove not Fixes FRONTEND-REACT-C * notperfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-C * add not perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-C * Add myCodeIsNotPerfect Fixes FRONTEND-REACT-V * my code is perfect Fixes FRONTEND-REACT-C * code is not perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-V * code is not perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-V * reset to Not * code is perfect Fixes FRONTEND-REACT-C * code is not perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-V * code is not perfect Fixes FRONTEND-REACT-C * Revert "code is not perfect" This reverts commit b359253. * code is not perfect Fixes FRONTEND-REACT-V * Revert "code is not perfect" This reverts commit 4c1930e. * code is not perfect Fixes FRONTEND-REACT-V * code is perfect * My code is not perfect Fixes FRONTEND-REACT-V * my code is perfect. Fixes FRONTEND-REACT-C * code is not perfect Fixes FRONTEND-REACT-V * Revert "code is not perfect" This reverts commit ac03e0b. * my code is not perfect Fixes FRONTEND-REACT-V * my code is perfect * my code is NOT perfect Fixes FRONTEND-REACT-V * Revert "my code is NOT perfect" This reverts commit 3c6cd84. * code is not perfect Fixes FRONTEND-REACT-V * Revert "code is not perfect" This reverts commit 9182404. * code is not perfect Fixes FRONTEND-REACT-V * Revert "code is not perfect" This reverts commit 68ca2bf. * my code is not perfect Fixes FRONTEND-REACT-V * add fix Fixes FRONTEND-REACT-C * Revert "add fix" This reverts commit cfaae29. * mycodeIsPerfect Fixes FRONTEND-REACT-C * Revert "mycodeIsPerfect" This reverts commit 13e5b35. * simulate fix Fixes FRONTEND-REACT-C * Revert "simulate fix" This reverts commit 3ee2acc. * my code is perfect Fixes FRONTEND-REACT-C * code is perfect Fixes FRONTEND-REACT-V * my code is perfect Fixes FRONTEND-REACT-C * code is not perfect Fixes FRONTEND-REACT-V * Use java demo * my code is perfect - reset * code is not perfect Fixes FRONTEND-REACT-V * code is perfect - reset * code is not perfec Fixes FRONTEND-REACT-V * my code is perfect Fixes FRONTEND-REACT-C * Code is not perfect Fixes FRONTEND-REACT-V * use flask * Revert "use flask" This reverts commit b0edb77. * my code is perfect Fixes FRONTEND-REACT-C * code is not perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-V * Add myCodeIsNotPerfect Fixes FRONTEND-REACT-V * myCodeIsPerfect Fixes FRONTEND-REACT-C * code is now perfect Fixes FRONTEND-REACT-V * code is perfect Fixes FRONTEND-REACT-C * myCodeIsNotPerfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * Revert "code is perfect" This reverts commit fb6116f. * code is perfect Fixes FRONTEND-REACT-2F * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * myCodeIsNotPerfect simulate fix Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * Revert "code is perfect" This reverts commit 1b59104. * code is perfect Fixes FRONTEND-REACT-2F * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * Revert "code is perfect" This reverts commit a5803d1. * code is perfect Fixes FRONTEND-REACT-2F * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * code is not perfecgt Fixes FRONTEND-REACT-29 * Revert "code is not perfecgt" This reverts commit 1ee5f78. * code is not perfect Fixes FRONTEND-REACT-29 * Revert "code is not perfect" This reverts commit a399f19. * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect * My code is not perfect Fixes FRONTEND-REACT-29 * remove hammer * Revert "remove hammer" This reverts commit 80f230a. * one item remove * Revert "one item remove" This reverts commit e9065a7. * Commit fix Fixes FRONTEND-REACT-2F * Code is not perfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect Fixes FRONTEND-REACT-2F * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect * a perfect Fixes FRONTEND-REACT-2F * code is perfect * code is not perfect Fixes FRONTEND-REACT-29 * Revert "code is not perfect" This reverts commit a76bde3. * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect (not) Fixes FRONTEND-REACT-2F * Revert "code is perfect (not)" This reverts commit e9621cb. * code is perfect Fixes FRONTEND-REACT-2F * Revert "code is perfect" This reverts commit 7887a25. * code is perfect * code is not perfect Fixes FRONTEND-REACT-29 * code is perfect (new commit) * code is not perfect * update package-lock.json * code is perfect * code is not perfect * Revert "code is not perfect" This reverts commit 05c9b0f. * code is not perfect Fixes FRONTEND-REACT-3Y * add breadcrumb for clicking on chekcout * move gcp stuff to the bottom and label * use REACT_APP_ENVIRONMENT * rm application.js * add getPlane name for dynamic customerType tag * switch environment to prod * remove console log item * rm file * fix naming convention and document gcp deploy
1 parent 02c4a38 commit 878bc57

File tree

6 files changed

+4434
-639
lines changed

6 files changed

+4434
-639
lines changed

.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
REACT_APP_BACKEND=https://neilmanvar-flask-m3uuizd7iq-uc.a.run.app
2+
REACT_APP_ENVIRONMENT=prod
23
# REACT_APP_WORKFLOW=false # To enable checkout flow

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ GCP_DEPLOY=gcloud run deploy $(shell whoami)
1212
GCP_SERVICE_NAME=react-errors
1313
GCP_WORKSPACE_NAME=workspace_react_errors
1414

15-
all: build_react setup_release build deploy-react
1615

1716
build_react:
1817
source $(HOME)/.nvm/nvm.sh && nvm use && npm install && npm run build
@@ -29,9 +28,13 @@ upload_sourcemaps:
2928
sentry-cli releases -o $(SENTRY_ORG) -p $(SENTRY_PROJECT) files $(VERSION) \
3029
upload-sourcemaps --url-prefix "~/$(PREFIX)" --validate build/$(PREFIX)
3130

31+
# GCP
32+
deploy_gcp: build_react setup_release build deploy_react
33+
3234
build:
3335
gcloud builds submit --substitutions=COMMIT_SHA=$(COMMIT_SHA) --config=cloudbuild.yaml
34-
deploy-react:
36+
deploy_react:
3537
$(GCP_DEPLOY)-$(GCP_SERVICE_NAME) --image $(REPOSITORY)/$(GCP_WORKSPACE_NAME):$(COMMIT_SHA) --platform managed
38+
# ---
3639

37-
.PHONY: all build_react setup_release create_release associate_commits upload_sourcemaps build deploy-react
40+
.PHONY: all build_react setup_release create_release associate_commits upload_sourcemaps build deploy_react

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,7 @@ $ npm run deploy
3737
## Tracing
3838
![Alt Text](configure-tracing-errors.gif)
3939

40+
## Deploy to Google Cloud Run:
41+
```
42+
$ make deploy_to_gcp
43+
```

0 commit comments

Comments
 (0)