Statically build and upload static assets

This commit is contained in:
Matthew Treinish 2019-10-18 17:59:27 -04:00
parent d3862a3f25
commit c40333bf07
No known key found for this signature in database
GPG Key ID: FD12A0F214C9E177
3 changed files with 11 additions and 48 deletions

View File

@ -9,4 +9,11 @@ CONFIG_PATH=$(rclone config file | tail -1)
# Decrypt config
openssl aes-256-cbc -K $encrypted_rclone_key -iv $encrypted_rclone_iv -in rclone.conf.enc -out $CONFIG_PATH -d
rclone sync ../build IBMCOS:qiskit-web-test
cp -r ../documentation ../build/default/.
cp -r ../license ../build/default/.
cp -r ../googlefd7c7bd12b94442f.html ../build/default/.
cp -r ../education/. ../build/default/.
cp -r ../modelq ../build/default/.
cp -r ../robots.txt ../build/default/.
rclone sync ../build/default IBMCOS:qiskit-web-test

View File

@ -7,7 +7,7 @@
"start": "polymer serve",
"lint": "eslint .",
"test": "echo \"Error: no test specified\" && exit 0",
"build": "polymer build --auto-base-path && gulp setup:prpl-server",
"build": "polymer build --auto-base-path",
"serve": "prpl-server --root server/build/"
},
"husky": {

View File

@ -10,52 +10,8 @@
],
"builds": [
{
"name": "esm-bundled",
"browserCapabilities": ["es2015", "modules"],
"js": {
"minify": true
},
"css": {
"minify": true
},
"html": {
"minify": true
},
"bundle": true,
"addServiceWorker": false
},
{
"name": "es6-bundled",
"browserCapabilities": ["es2015"],
"js": {
"compile": "es2015",
"minify": true,
"transformModulesToAmd": true
},
"css": {
"minify": true
},
"html": {
"minify": true
},
"bundle": true,
"addServiceWorker": false
},
{
"name": "es5-bundled",
"js": {
"compile": "es5",
"minify": true,
"transformModulesToAmd": true
},
"css": {
"minify": true
},
"html": {
"minify": true
},
"bundle": true,
"addServiceWorker": false
"js": { "compile": true },
"bundle": true
}
],
"moduleResolution": "node",