File tree Expand file tree Collapse file tree 6 files changed +4947
-3357
lines changed
Expand file tree Collapse file tree 6 files changed +4947
-3357
lines changed Original file line number Diff line number Diff line change 1717 DOCUMENTATION_URL : http://rpp-docs.s3-website.eu-central-1.amazonaws.com
1818 CONTENTFUL_ENV_ID : master
1919 CONTENTFUL_HOST : cdn.contentful.com
20+ CLARITY_PROJECT_ID : nr74d9qrwk
2021
2122on :
2223 pull_request :
5051 echo CONTENTFUL_HOST=${{ env.CONTENTFUL_HOST }} >> .env.production
5152 echo GTM_ID=${{ env.GTM_ID }} >> .env.production
5253 echo DOCUMENTATION_URL=${{ env.DOCUMENTATION_URL }} >> .env.production
54+ echo CLARITY_PROJECT_ID=${{ env.CLARITY_PROJECT_ID }} >> .env.production
5355
5456 - name : Run eslint
5557 run : npm run lint
Original file line number Diff line number Diff line change 8686 DOCUMENTATION_URL=//reportportal.io/docs
8787 GTM_ID=GTM-MK7ZHTL
8888 GATSBY_MAILCHIMP_LIST_ID=ca6d0eec5b
89+ CLARITY_PROJECT_ID=nr74d9qrwk
8990 CONTENTFUL_ENV_ID=master
9091 CONTENTFUL_HOST=cdn.contentful.com
9192 CONTENTFUL_ACCESS_TOKEN=${{ secrets.CONTENTFUL_ACCESS_TOKEN }}
@@ -106,6 +107,7 @@ jobs:
106107 echo CONTACT_US_URL=$CONTACT_US_URL >> .env.production
107108 echo DOCUMENTATION_URL=$DOCUMENTATION_URL >> .env.production
108109 echo GATSBY_MAILCHIMP_LIST_ID=$GATSBY_MAILCHIMP_LIST_ID >> .env.production
110+ echo CLARITY_PROJECT_ID=$CLARITY_PROJECT_ID >> .env.production
109111
110112 - name : Build the source code
111113 run : npm run build
Original file line number Diff line number Diff line change 2020 CONTENTFUL_ENV_ID : master
2121 CONTENTFUL_HOST : cdn.contentful.com
2222 GATSBY_MAILCHIMP_LIST_ID : ca6d0eec5b
23+ CLARITY_PROJECT_ID : nr74d9qrwk
2324
2425on :
2526 push :
5960 echo CONTACT_US_URL=${{ env.CONTACT_US_URL }} >> .env.production
6061 echo DOCUMENTATION_URL=${{ env.DOCUMENTATION_URL }} >> .env.production
6162 echo GATSBY_MAILCHIMP_LIST_ID=${{ env.GATSBY_MAILCHIMP_LIST_ID }} >> .env.production
63+ echo CLARITY_PROJECT_ID=${{ env.CLARITY_PROJECT_ID }} >> .env.production
6264
6365 - name : Build the source code
6466 run : npm run build
Original file line number Diff line number Diff line change @@ -81,6 +81,37 @@ const config: GatsbyConfig = {
8181 } ,
8282 } ,
8383 } ,
84+ {
85+ resolve : 'gatsby-plugin-csp' ,
86+ options : {
87+ disableOnDev : false ,
88+ reportOnly : false ,
89+ mergeStyleHashes : false ,
90+ mergeScriptHashes : false ,
91+ directives : {
92+ 'script-src' :
93+ "'self' 'unsafe-eval' 'unsafe-inline' https://www.google-analytics.com https://www.googletagmanager.com https://www.clarity.ms https://www.bing.com https://www.google.com *.visualwebsiteoptimizer.com app.vwo.com" ,
94+ 'script-src-elem' :
95+ "'self' data: 'unsafe-inline' *.googleapis.com *.visualwebsiteoptimizer.com https://*.clarity.ms" ,
96+ 'style-src' : "'self' 'unsafe-inline'" ,
97+ 'connect-src' :
98+ "'self' https://status.reportportal.io https://www.google-analytics.com https://*.clarity.ms https://www.googletagmanager.com *.visualwebsiteoptimizer.com app.vwo.com https://*.salesforce-sites.com" ,
99+ 'img-src' :
100+ "'self' https://www.google-analytics.com https://*.clarity.ms https://www.google.com *.visualwebsiteoptimizer.com app.vwo.com data: blob: http: https:" ,
101+ 'worker-src' : "'self' blob:" ,
102+ 'frame-src' :
103+ "'self' https://www.youtube-nocookie.com *.visualwebsiteoptimizer.com app.vwo.com https://www.googletagmanager.com https://www.google.com" ,
104+ 'object-src' : "'none'" ,
105+ } ,
106+ } ,
107+ } ,
108+ {
109+ resolve : 'gatsby-plugin-clarity' ,
110+ options : {
111+ clarity_project_id : process . env . CLARITY_PROJECT_ID ,
112+ enable_on_dev_env : true ,
113+ } ,
114+ } ,
84115 ] ,
85116 trailingSlash : 'never' ,
86117} ;
You can’t perform that action at this time.
0 commit comments