@@ -5,13 +5,20 @@ USER=$(shell whoami)
5
5
STAGING_URL ="https://docs-mongodborg-staging.corp.mongodb.com"
6
6
PRODUCTION_URL ="https://docs.mongodb.com"
7
7
8
- STAGING_BUCKET =docs-mongodb-org-stg
8
+ STAGING_BUCKET =docs-mongodb-org-prd-staging
9
9
PRODUCTION_BUCKET =docs-mongodb-org-prd
10
10
11
11
PROJECT =mongoid
12
+ PREFIX =mongoid
12
13
TARGET_DIR =source-${GIT_BRANCH}
13
14
14
15
SOURCE_FILE_DIR =build/mongoid-${GIT_BRANCH}
16
+ DOTCOM_STAGING_URL ="https://mongodbcom-cdn.website.staging.corp.mongodb.com"
17
+ DOTCOM_STAGING_BUCKET =docs-mongodb-org-dotcomstg
18
+ DOTCOM_PRODUCTION_URL ="https://mongodb.com"
19
+ DOTCOM_PRODUCTION_BUCKET =docs-mongodb-org-dotcomprd
20
+ DOTCOM_PREFIX =docs-qa/mongoid
21
+ DOTCOM_STGPREFIX =docs-qa/mongoid
15
22
16
23
# Parse our published-branches configuration file to get the name of
17
24
# the current "stable" branch. This is weird and dumb, yes.
@@ -46,15 +53,31 @@ stage: ## Host online for review
46
53
mut-publish build/${GIT_BRANCH} /html ${STAGING_BUCKET} --prefix=${PROJECT} --stage ${ARGS}
47
54
@echo " Hosted at ${STAGING_URL} /${PROJECT} /${USER} /${GIT_BRANCH} /index.html"
48
55
56
+ mut-publish build/${GIT_BRANCH}/html ${DOTCOM_STAGING_BUCKET} --prefix=${DOTCOM_STGPREFIX} --stage ${ARGS}
57
+ @echo "Hosted at ${DOTCOM_STAGING_URL}/${DOTCOM_STGPREFIX}/${USER}/${GIT_BRANCH}/index.html"
58
+
59
+
60
+
49
61
fake-deploy : build/public/${GIT_BRANCH} # # Create a fake deployment in the staging bucket
50
62
mut-publish build/public ${STAGING_BUCKET} --prefix=${PROJECT} --deploy --verbose ${ARGS}
51
63
@echo " Hosted at ${STAGING_URL} /${PROJECT} /${GIT_BRANCH} /index.html"
52
64
65
+ mut-publish build/public ${DOTCOM_STAGING_BUCKET} --prefix=${DOTCOM_STGPREFIX} --deploy --verbose ${ARGS}
66
+ @echo "Hosted at ${DOTCOM_STAGING_URL}/${DOTCOM_STGPREFIX}/${GIT_BRANCH}/index.html"
67
+
68
+
69
+
53
70
deploy : build/public/${GIT_BRANCH} # # Deploy to the production bucket
54
71
mut-publish build/public/ ${PRODUCTION_BUCKET} --prefix=${PROJECT} --deploy --redirects build/public/.htaccess ${ARGS}
55
72
56
73
@echo "Hosted at ${PRODUCTION_URL}/${PROJECT}/${GIT_BRANCH}"
57
74
75
+ mut-publish build/public/ ${DOTCOM_PRODUCTION_BUCKET} --prefix=${DOTCOM_PREFIX} --deploy --redirects build/public/.htaccess ${ARGS}
76
+
77
+ @echo "Hosted at ${DOTCOM_PRODUCTION_URL}/${DOTCOM_PREFIX}/${GIT_BRANCH}"
78
+
79
+
80
+
58
81
$(MAKE) deploy-search-index
59
82
60
83
deploy-search-index : # # Update the search index for this branch
0 commit comments