angular-cn/aio/aio-builds-setup/dockerbuild
Georgios Kalpakas 5a417b8514 feat(aio): implement a way to check and update a PR\'s preview visibility
Previously, `BuildCreator#changePrVisibility()` would throw an error if the PR's
visibility was already up-to-date or if the PR directory did not exist (e.g. was
removed). This method was only used from inside `BuildCreator#create()`, which
had already checked for the existence of the directories.

This commit renames `changePrVisibility()` to `updatePrVisibility()` and makes
it more "forgiving" (i.e. it will only throw if both public and non-public
directories exist). This allows it to be used on events that may or may not have
caused the PR's visibility to change (e.g. a GitHub webhook triggered whenever a
PR's labels change).
2017-07-10 12:30:45 +01:00
..
cronjobs ci(aio): fix clean-up script on `ngbuilds.io` 2017-03-13 10:30:49 -07:00
dnsmasq ci(aio): add initial implementation for aio-builds setup 2017-03-07 18:24:45 -08:00
logrotate feat(aio): add log rotation in preview server 2017-04-15 10:22:40 +01:00
nginx feat(aio): use shorter URLs for previews 2017-06-29 09:35:22 -07:00
scripts-js feat(aio): implement a way to check and update a PR\'s preview visibility 2017-07-10 12:30:45 +01:00
scripts-sh refactor(aio): move script to a more relevant directory 2017-07-10 12:30:45 +01:00
.dockerignore ci(aio): add initial implementation for aio-builds setup 2017-03-07 18:24:45 -08:00
Dockerfile feat(aio): enable previews for any PR 2017-06-23 11:54:20 -07:00