File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1107,6 +1107,8 @@ Options:
11071107 firebase.json) (type: string)
11081108 --message MSG Message describing this deployment. (type: string)
11091109 --only SERVICES Firebase services to deploy (type: string, note: can be a comma-separated list)
1110+ --except SERVICES Firebase services to not deploy (type: string, note: can be a comma-separated list)
1111+ --public PATH Override the Hosting public directory specified in firebase.json
11101112 --[no-]force Whether or not to delete Cloud Functions missing from the current working
11111113 directory
11121114
@@ -1120,7 +1122,7 @@ Common Options:
11201122Examples:
11211123
11221124 dpl firebase --token token
1123- dpl firebase --token token --project name --message msg --only services --force
1125+ dpl firebase --token token --project name --message msg --only services --except services --public path -- force
11241126```
11251127
11261128Options can be given via env vars if prefixed with ` FIREBASE_ ` . E.g. the option ` --token ` can be
Original file line number Diff line number Diff line change 66 before { |c | subject . run if run? ( c ) }
77
88 describe 'by default' do
9- it { should have_run '[npm:install] firebase-tools@^6.3 (firebase)' }
10- it { should have_run 'firebase deploy --non-interactive -- token="token"' }
9+ it { should have_run '[npm:install] firebase-tools@^9.16 (firebase)' }
10+ it { should have_run 'firebase deploy --token="token"' }
1111 end
1212
1313 describe 'given --project name' do
14- it { should have_run 'firebase deploy --non-interactive -- project="name" --token="token"' }
14+ it { should have_run 'firebase deploy --project="name" --token="token"' }
1515 end
1616
1717 describe 'given --message msg' do
18- it { should have_run 'firebase deploy --non-interactive -- message="msg" --token="token"' }
18+ it { should have_run 'firebase deploy --message="msg" --token="token"' }
1919 end
2020
2121 describe 'given --only only' do
22- it { should have_run 'firebase deploy --non-interactive --token="token" --only="only"' }
22+ it { should have_run 'firebase deploy --token="token" --only="only"' }
23+ end
24+
25+ describe 'given --except except' do
26+ it { should have_run 'firebase deploy --token="token" --except="except"' }
27+ end
28+
29+ describe 'given --public public' do
30+ it { should have_run 'firebase deploy --token="token" --public="public"' }
2331 end
2432
2533 describe 'given --force' do
26- it { should have_run 'firebase deploy --non-interactive -- token="token" --force' }
34+ it { should have_run 'firebase deploy --token="token" --force' }
2735 end
2836
2937 describe 'missing firebase.json' , run : false do
You can’t perform that action at this time.
0 commit comments