@@ -2,12 +2,20 @@ GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
2
2
USER =` whoami `
3
3
STAGING_URL ="https://docs-mongodborg-staging.corp.mongodb.com"
4
4
PRODUCTION_URL ="https://docs.mongodb.com"
5
- STAGING_BUCKET =docs-mongodb-org-stg
5
+ STAGING_BUCKET =docs-mongodb-org-prd-staging
6
6
PRODUCTION_BUCKET =docs-mongodb-org-prd
7
7
8
8
# "PROJECT" currently exists to support having multiple projects
9
9
# within one bucket. For the manual it is empty.
10
10
PROJECT =
11
+ DOTCOM_STAGING_URL ="https://mongodbcom-cdn.website.staging.corp.mongodb.com"
12
+ DOTCOM_STAGING_BUCKET =docs-mongodb-org-dotcomstg
13
+ DOTCOM_PRODUCTION_URL ="https://mongodb.com"
14
+ DOTCOM_PRODUCTION_BUCKET =docs-mongodb-org-dotcomprd
15
+ DOTCOM_PREFIX =docs-qa
16
+ DOTCOM_STGPREFIX =docs-qa
17
+
18
+
11
19
12
20
DRIVERS_PATH =source/driver-examples
13
21
@@ -54,6 +62,13 @@ stage: ## Host online for review
54
62
mut-publish build/${GIT_BRANCH} /html ${STAGING_BUCKET} --prefix=${PROJECT} --stage ${ARGS}
55
63
@echo " Hosted at ${STAGING_URL} /${USER} /${GIT_BRANCH} /index.html"
56
64
65
+
66
+ mut-publish build/${GIT_BRANCH}/html ${DOTCOM_STAGING_BUCKET} --prefix=${DOTCOM_STGPREFIX} --stage ${ARGS}
67
+ @echo "Hosted at ${DOTCOM_STAGING_URL}/${DOTCOM_STGPREFIX}/${USER}/${GIT_BRANCH}/index.html"
68
+
69
+
70
+
71
+
57
72
# - Enter build/public/<branch>, as well as any symbolic links pointing
58
73
# to it, and recurse over each file <basename>/<filename>.
59
74
# * Upload each to the S3 bucket under <project>/<basename>/<filename>.
@@ -73,6 +88,10 @@ deploy: build/public ## Deploy to the production bucket
73
88
74
89
@echo "Hosted at ${PRODUCTION_URL}/index.html"
75
90
91
+ mut-publish build/public ${DOTCOM_PRODUCTION_BUCKET} --prefix=${DOTCOM_PREFIX} --deploy --redirect-prefix='v[0-9]\.[0-9]' --redirect-prefix='manual' --redirect-prefix='master' ${ARGS}
92
+
93
+ @echo "Hosted at ${DOTCOM_PRODUCTION_URL}/${DOTCOM_PREFIX}/index.html"
94
+
76
95
$(MAKE) deploy-search-index
77
96
78
97
deploy-search-index : # # Update the search index for this branch
0 commit comments