Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major refactor of functions deploy #3132

Merged
merged 37 commits into from
Feb 16, 2021
Merged

Major refactor of functions deploy #3132

merged 37 commits into from
Feb 16, 2021

Commits on Jan 19, 2021

  1. Adding onPoll option to operation-poller (#3046)

    * Adds onPoll option
    
    * format and remove only
    
    * improved unit test
    joehan committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    06b62a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Typescriptify functionsDeployHelper (#3059)

    * Typescriptifying and adding CloudFunctionTrigger type
    
    * Using funcName instead of func
    
    * formats
    joehan committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    6258dd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec7d079 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Configuration menu
    Copy the full SHA
    f583ef6 View commit details
    Browse the repository at this point in the history
  2. Typescriptifying deploymentTool (#3061)

    * Typescriptifying deploymentTool
    
    * Update src/deploymentTool.ts
    
    Co-authored-by: Michael Bleigh <[email protected]>
    
    Co-authored-by: Michael Bleigh <[email protected]>
    joehan and mbleigh committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    08b9d56 View commit details
    Browse the repository at this point in the history
  3. Refactoring prepare stage of functions deploy (#3067)

    * refactoring prepare setp of functions deploy to use typescript, check for failure policies, and parse function triggers
    
    * refactoring prepare setp of functions deploy to use typescript, check for failure policies, and parse function triggers
    
    * commenting out functionNamesAreValid
    
    * formats
    joehan committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    b4944a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3be0dca View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2021

  1. Configuration menu
    Copy the full SHA
    e0e703e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. Configuration menu
    Copy the full SHA
    046c7d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Configuration menu
    Copy the full SHA
    b876523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e0e6e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a3b547 View commit details
    Browse the repository at this point in the history
  4. Resolves merge conflicts

    joehan committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    51f2395 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. Configuration menu
    Copy the full SHA
    30cc0e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6916000 View commit details
    Browse the repository at this point in the history
  3. Typescriptifying prepareFunctionsUpload (#3064)

    * Typescriptifying prepareFunctionsUpload, and updating filesize package to get types
    
    * fixing merge conflict
    joehan committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    3c8d4a0 View commit details
    Browse the repository at this point in the history
  4. Implementing createDeploymentPlan (#3081)

    * refactoring release step of functions deploy to use typescript
    
    * Adding logic to build regional deployments
    
    * Implementing createDeploymentPlan
    
    * First round of PR feedback, removing most usages of lodash
    
    * moving function prompts into their own file
    
    * seperating out a bunch of code from functionsDeployHelper
    
    * round of pr fixes
    
    * adresses more pr comments, and adds some todos
    joehan committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    11956fa View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Configuration menu
    Copy the full SHA
    85d0afe View commit details
    Browse the repository at this point in the history
  2. cleaning up unused code

    joehan committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    00b1989 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. Configuration menu
    Copy the full SHA
    397d7c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. Configuration menu
    Copy the full SHA
    21f4906 View commit details
    Browse the repository at this point in the history
  2. Format and clean up typos

    joehan committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    3b3edbd View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. Configuration menu
    Copy the full SHA
    e428bcb View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. cleaning up extera newlines

    joehan committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    4c8e2fb View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. first round of pr fixes

    joehan committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    7f48130 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39a7e86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1366955 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7513229 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3107 from firebase/jh-execute-deployment-plans

    Implements logic to execute deployment plan
    joehan committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    8d3d82d View commit details
    Browse the repository at this point in the history
  6. Refactor functions-delete (#3110)

    * Refactoring functions delete to use tasks, and cleaning up old polling code
    
    * Refactoring functions delete to use tasks, and cleaning up old polling code
    
    * refactoring to use new error handling
    
    * cleanup unused imports
    
    * small style fixes
    joehan committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    6d2260e View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

  1. Cleaning up error reporting

    joehan committed Feb 10, 2021
    Configuration menu
    Copy the full SHA
    42e6c15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4ce126 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2021

  1. Configuration menu
    Copy the full SHA
    12a48ea View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Implement validation for changing trigger types, and fixes from bug b…

    …ash (#3131)
    
    * Implement validation for changing trigger types, and fixes from bug bash
    
    * more specifc error messages for different permutations of trigger types
    joehan committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    7cfe9d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5eb08bd View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2021

  1. Configuration menu
    Copy the full SHA
    5ca6bbf View commit details
    Browse the repository at this point in the history
  2. fixes package.json

    joehan committed Feb 16, 2021
    Configuration menu
    Copy the full SHA
    344b674 View commit details
    Browse the repository at this point in the history