Skip to content

Commit 176b09d

Browse files
author
Renante D. Entera
committed
Course Project: Automatic deployment with the CLI
1 parent 7077de4 commit 176b09d

File tree

6 files changed

+4861
-353
lines changed

6 files changed

+4861
-353
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
6.842b3bf97b65ca10b890.js,1598668129923,01956e12a3074ee7bfe13b636e6d816f8a9b915c3fb7d1d07702d856a1ffead4
2-
3rdpartylicenses.txt,1598668129921,ecfd4dbc50b8e1660a03bf47bc01adf479f451fca856d9109b34d26dbaf54b6b
3-
5.8a46da93dfa60f216d36.js,1598668129951,2b402db2bfcbb6abc469d7e7ecac3a76a06fedb87b895209f7859a1c4165d0f6
4-
7.a4808eed4000423ea7d7.js,1598668129951,066fd95c71988bb323398bf688a8a60cbb6cd9517fc46e46b2bd1531bb3b9381
51
favicon.ico,1598424675100,2c19690e9587bae12f419b34d2edeecc76808099540a9c9f4ea6194116cfc8f7
6-
1.e475b76bf92aeae6d161.js,1598668129922,a0495470c61c974b1ac44c6de518dd350a88c4c3403fefa552b10fabbafdb659
7-
index.html,1598668130098,d2ce8d1a3facf4272067d812598068a400369606989c580b970a687ce70671b5
8-
runtime.08dd40863cb992ce317e.js,1598668129922,002d8295c789ea73bfaa5f7b8c6b44c57ee30fb85007f62f7a5b99863d57cd03
9-
polyfills.df8df8924122ea727a19.js,1598668129923,94ff262d2f420b31324a4a1c798734ec25b27a36e6efba615dffdfb6411bd923
10-
glyphicons-halflings-regular.5be1347c682810f199c7.eot,1598668129922,ea8dc7fb0dcea3d5190acd81e18d27789cae28d533458579658427c519c314fb
11-
glyphicons-halflings-regular.82b1212e45a2bc35dd73.woff,1598668129922,5545c2bc0e53a582f6817f523b385ccf917c6ff12d5c55bcd9c2ca52666315a6
12-
glyphicons-halflings-regular.be810be3a3e14c682a25.woff2,1598668129922,0561bd0dc33b73a085698d914614f7320f434be3640303c56e344af35e1842c5
13-
glyphicons-halflings-regular.4692b9ec53fd5972caa2.ttf,1598668129922,6e0bd43454180016d5d1f4fc274618fc343593cfa33892858caf5057e3364707
14-
styles.90d2ed0d07e4802478e3.css,1598668129923,92a6d88c69e34af30485fec6f8b2e5edccb8ba163a8803e5ac4851eaed9c2228
15-
glyphicons-halflings-regular.060b2710bdbbe3dfe48b.svg,1598668129922,7d3e7f391c6375ce5e896afb31db29910558d35a469411c21331b6c571826184
16-
main.f2e37ae91ae9035d2a97.js,1598668129923,05f6fe83149ca688f0deeb803ed3fd993dde52b8627b9d3627269e00b915a09c
2+
3rdpartylicenses.txt,1599031866587,8417a0d743a8ee7f6c20a4acc4b44966a4644653e8f4d43705b37c861d2feac0
3+
5.16d370989af7b72992b0.js,1599031866587,12a871b4f5aab7af729b1859b6ee44f67a7d2ec4c61a8e55a9d1d796d72668d0
4+
6.d000d612390b898e4348.js,1599031866588,56d55a8548cb5e3d68d71a9e75a8450b87564f0cd08607b7478de9ef85fef545
5+
7.3766599bddbec77805fa.js,1599031866588,4329d018bf8edb1041083b36a930e69663117f8e20c4a764e73c52d2210cf1d9
6+
1.f74d12b6f1b6be50b7f5.js,1599031866587,2aca74b3aebe264e979f51fd916b96b8ae80f1a24a986e118f59b42e64815f67
7+
index.html,1599031866719,21983cc15d7f0116f6bb761c1a466c82c383453cf553273627995d77019e3324
8+
runtime.b939ce7018bc458f86b8.js,1599031866587,01547e5d9eec2c080b2f84eafec1f41626658dd8761e335b9e88fe2d2d119435
9+
glyphicons-halflings-regular.5be1347c682810f199c7.eot,1599031866587,ea8dc7fb0dcea3d5190acd81e18d27789cae28d533458579658427c519c314fb
10+
glyphicons-halflings-regular.82b1212e45a2bc35dd73.woff,1599031866587,5545c2bc0e53a582f6817f523b385ccf917c6ff12d5c55bcd9c2ca52666315a6
11+
glyphicons-halflings-regular.4692b9ec53fd5972caa2.ttf,1599031866587,6e0bd43454180016d5d1f4fc274618fc343593cfa33892858caf5057e3364707
12+
polyfills.df8df8924122ea727a19.js,1599031866587,94ff262d2f420b31324a4a1c798734ec25b27a36e6efba615dffdfb6411bd923
13+
glyphicons-halflings-regular.be810be3a3e14c682a25.woff2,1599031866587,0561bd0dc33b73a085698d914614f7320f434be3640303c56e344af35e1842c5
14+
styles.90d2ed0d07e4802478e3.css,1599031866587,92a6d88c69e34af30485fec6f8b2e5edccb8ba163a8803e5ac4851eaed9c2228
15+
glyphicons-halflings-regular.060b2710bdbbe3dfe48b.svg,1599031866587,7d3e7f391c6375ce5e896afb31db29910558d35a469411c21331b6c571826184
16+
main.28e110353e7753c8f875.js,1599031866587,2501f9af78ef5b0b188cfd16ace2b539b1505148ec4dcbc13aa1070b927fb491

course-project/.firebaserc

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
{
22
"projects": {
33
"default": "ng-course-recipe-book-4ce87"
4+
},
5+
"targets": {
6+
"ng-course-recipe-book-4ce87": {
7+
"hosting": {
8+
"course-project": [
9+
"ng-course-recipe-book-4ce87"
10+
]
11+
}
12+
}
413
}
5-
}
14+
}

course-project/angular.json

+8-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"src/assets"
2525
],
2626
"styles": [
27-
"node_modules/bootstrap/dist/css/bootstrap.min.css",
27+
"node_modules/bootstrap/dist/css/bootstrap.min.css",
2828
"src/styles.css"
2929
],
3030
"scripts": []
@@ -118,8 +118,13 @@
118118
"devServerTarget": "course-project:serve:production"
119119
}
120120
}
121+
},
122+
"deploy": {
123+
"builder": "@angular/fire:deploy",
124+
"options": {}
121125
}
122126
}
123-
}},
127+
}
128+
},
124129
"defaultProject": "course-project"
125-
}
130+
}

course-project/firebase.json

+41-15
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,42 @@
11
{
2-
"hosting": {
3-
"public": "dist/course-project",
4-
"ignore": [
5-
"firebase.json",
6-
"**/.*",
7-
"**/node_modules/**"
8-
],
9-
"rewrites": [
10-
{
11-
"source": "**",
12-
"destination": "/index.html"
13-
}
14-
]
15-
}
16-
}
2+
"hosting": [
3+
{
4+
"public": "dist/course-project",
5+
"ignore": [
6+
"firebase.json",
7+
"**/.*",
8+
"**/node_modules/**"
9+
],
10+
"rewrites": [
11+
{
12+
"source": "**",
13+
"destination": "/index.html"
14+
}
15+
]
16+
},
17+
{
18+
"target": "course-project",
19+
"public": "dist/course-project",
20+
"ignore": [
21+
"**/.*"
22+
],
23+
"headers": [
24+
{
25+
"source": "*.[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f].+(css|js)",
26+
"headers": [
27+
{
28+
"key": "Cache-Control",
29+
"value": "public,max-age=31536000,immutable"
30+
}
31+
]
32+
}
33+
],
34+
"rewrites": [
35+
{
36+
"source": "**",
37+
"destination": "/index.html"
38+
}
39+
]
40+
}
41+
]
42+
}

0 commit comments

Comments
 (0)