"Fossies" - the Fresh Open Source Software Archive

Member "angular.js-1.8.3/scripts/code.angularjs.org-firebase/readme.firebase.code.md" (7 Apr 2022, 863 Bytes) of package /linux/www/angular.js-1.8.3.tar.gz:

As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field. See also the latest Fossies "Diffs" side-by-side code changes report for "readme.firebase.code.md": 1.8.2_vs_1.8.3.

Firebase for code.angularjs.org

This folder contains the Google Firebase scripts for the code.angularjs.org setup.

firebase.json contains the rewrite rules that route every subdirectory request to the cloud function in functions/index.js that serves the docs from the Firebase Google Cloud Storage bucket.

functions/index.js also contains a rule that deletes outdated build zip files from the snapshot and snapshot-stable folders when new zip files are uploaded.

See /scripts/docs.angularjs.org-firebase/readme.firebase.code.md for the Firebase deployment to docs.angularjs.org.

Continuous integration

The code is deployed to Google Firebase hosting and functions as well as to the Google Cloud Storage bucket automatically via CI. See .circleci/config.yml for the complete deployment config and build steps.