18 Commits

Author SHA1 Message Date
Daniel Lee
70f8c9f59c Fix broken functions deploy e2e test. (#3635)
This isn't a test target that runs as part of CI; it's a useful one to run manually. Also including a small fix in the `functions/prepare.ts` script that I found after fixing the e2e test!

I'm removing the `unknownFilter` test because we now treat any filter as a valid one (Deploy code simply deploys nothing and reports "Deploy Complete"). This is subpar experience, but I've found fix to the issue to be a little more than few lines of change, and I'm not keen on fixing this bug right now.
2021-08-05 11:04:43 -07:00
Bryan Kendall
2dc7216a49 upgrade prettier (#3010)
* upgrade prettier

* prettier formatting
2021-01-08 16:01:31 -08:00
Bryan Kendall
642ec15d4e upgrade configstore (#2031)
* update configstore implementation

* upgrade configstore

* remove some comments

* remove del workaround
2020-03-18 08:40:55 -07:00
Lauren Long
64c0613b4c Fix functions deploy integration test script (#1703) 2019-10-08 16:00:27 -07:00
Bryan Kendall
4ca1528ed8 Format scripts directory (#1513)
* format and lint scripts

* allow ecma 2017 format (async/await in Node 8)

* format and fix scripts directory
2019-07-23 09:51:57 -07:00
joehan
5fdf11fd7b Scheduled functions via pubsub (#388)
* moving small thigns over

* moving small thigns over

* PubSub shceduled functions

* prettier

* prettier

* pr fixes;

* pr fixes;

* use real eventType

* reformat strings, style fixes

* remove unecessary repeated api check

* run prettier

* add tests for deployign scheduled functions, remove innaccurate comment

* clarify comment about eror handling

* changing format to be consistent

* delete now works when cloud scheduler or pubsub api is not enabled, integration tests now use newest firebase functions

* now checks labels to determine whether to delete schedule

* prettier

* changelog

* using chain instead of nested lodash functions

* adds warning comment re changing naming convention

* Clarify comments, standardize tense on changelog

* using varaibles to clarify;
2019-04-15 10:59:16 -07:00
Lauren Long
0079c35f3e Fix integration tests (#384) 2019-02-12 14:48:27 -08:00
Michael Bleigh
5e5a53da07 Fix a stray chalk reference 2018-08-06 15:22:35 -07:00
Michael Bleigh
a725d43a34 Merge latest from master. 2018-08-02 12:43:07 -07:00
Lauren Long
1510929c6d Fix #838 - reference error during deployment when there are too many functions (#840) 2018-07-30 13:37:24 -07:00
Michael Bleigh
5c9385f061 Swap chalk for cli-color throughout repo. (#283) 2018-07-06 11:15:39 -07:00
Michael Bleigh
376678fef9 Convert RSVP to native Promise throughout codebase. (#733) 2018-04-11 12:05:45 -07:00
Michael Bleigh
02f5e2eec9 Switch from outdated ESLint to Prettier (#731) 2018-04-10 18:29:02 -07:00
Michael Bleigh
5029afaf5a Adds support application default credentials. (#417) 2017-08-16 16:23:04 -07:00
Stephanie Madison
89c2d5da2f Fix integration test by updating warning string (#209) 2017-05-11 16:42:36 -07:00
Stephanie Madison
c3d2673bf8 Add support for scoped function deploys with --only functions:group1.fn2,functions:fn4 (#204) 2017-05-09 16:53:36 -07:00
Lauren Long
26d4e2cabb Update functions deploy integration test to 0.5 SDK syntax (#190) 2017-03-07 17:32:05 -08:00
Lauren Long
922eb275e6 Add integration test for deployment of functions (#111) 2016-10-31 15:50:04 -07:00