Setting a bucket or object to public-read will remove all OWNER and
WRITER permissions from everyone except the bucket or object owner.
This is why deploying from one account would then fail publishing from
another.
The ACLs are now updated automatically by setting default ACL
on the buckets:
$ gsutil defacl ch -g all:R -u service-account-email:O gs://bucket
all:R makes sure all objects will be READable by anyone on the web.
service-account-email:O will add the servie account to the OWNERs of
each uploaded object so that drone can auto-update changes to the
staging bucket even if someone else has previously pushed an update
manually.
The above has been done to the staging bucket.
added publish dep on default task (per Surma comments)
add support for cache control tuning
remove redundant comma
use {read:false} on gulp.src to avoid wasting time reading file contents
remove publish dep on default and rename two publish tasks per Alex' comment
commit 0989b81b4e0b9a6e01e8d601182d827da0c3ec2b
Author: Alexander Surma <surma@surmair.de>
Date: Wed Jun 17 17:28:34 2015 +0100
Fix header images
commit 01b9dcd54e9ad385f4d03840bede88eec4b6d094
Author: Alexander Surma <surma@surmair.de>
Date: Wed Jun 17 17:14:06 2015 +0100
Fix microsite from visual diffing
commit bfdda8a8e7fad9e2d9541d72d77acefdfb0122a5
Author: Alexander Surma <surma@surmair.de>
Date: Mon Jun 15 18:50:48 2015 +0100
Minify javascript on microsite as well
commit 03f3730c097a50f585d7cf8a3dd82e8bc12eeceb
Author: Alexander Surma <surma@surmair.de>
Date: Mon Jun 15 18:47:49 2015 +0100
Add scrolling buttons to mobile navbar on microsite
commit 63bd2c58f1fe773767b1035947e708cc95ddfcc9
Author: Alexander Surma <surma@surmair.de>
Date: Tue Jun 9 13:06:05 2015 -0700
Implement review for microsite
This change added a `gulp jscs` task and integrates it into both the
`default` and `tests` pipelines. This means if code does not pass, it
will fail the build.
- Using the Prism lib
- Moved Prism from the Component page only to the common layout
- Transalte prism "markup" annotation to "html"
- Translate markdown code blocks class names to Prism code block class names
- Removed all icon font files
- Removed icon font tasks and dependencies in the gulpfile
- Updated all sources, demos and templates to the official font