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

Fix lambda logical version id for layers in same stack #8066

Merged
merged 44 commits into from Sep 24, 2020

Commits on Aug 5, 2020

  1. Include layer details in logical id digest

    Currently the lambda version logical id is created by detecting any
    changes in either the code or the lambda config.
    
    However, if the lambda uses a layer that has updated then there will be
    no change to the config as it just contains a reference to the resource
    name.
    
    To fix this, the layer details are extracted which will include the
    timestamped S3 layer zip name and therefore generate a new digest if the
    layer zip file name changes.
    pwithams committed Aug 5, 2020
    Copy the full SHA
    3e6fa90 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Copy the full SHA
    34b0877 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2020

  1. Copy the full SHA
    91e3077 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f927470 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    f93b1aa View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b4ee79a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2020

  1. Remove some lodash uses

    pwithams committed Aug 9, 2020
    Copy the full SHA
    3a01dc9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b51b81e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2020

  1. Copy the full SHA
    6d412bc View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2020

  1. Copy the full SHA
    b5cb580 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3080dd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2020

  1. Refactor compile logic and update tests

    The functions compile logic was refactored.
    
    The tests were updated to use the new runServerless utility.
    Additionally, old tests that used explicit hash references were updated
    to use comparisons instead as the compile logic now generates slightly
    different hashes.
    pwithams committed Aug 22, 2020
    Copy the full SHA
    14de011 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    001f440 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8678062 View commit details
    Browse the repository at this point in the history
  4. Fix windows tests

    pwithams committed Aug 22, 2020
    Copy the full SHA
    619050c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Copy the full SHA
    781aa98 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Copy the full SHA
    a6ccbac View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3ad5651 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    bccd773 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    997c0f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Copy the full SHA
    8df8aac View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a6ec21d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8b21863 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    18e6b1f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2020

  1. Copy the full SHA
    231cf14 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4941a15 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    62cd779 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    625aea8 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. Copy the full SHA
    d7704ec View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b1571c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Copy the full SHA
    9ee00b4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    38c867e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ff09d04 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6e0be19 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    193c516 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2020

  1. Copy the full SHA
    7ad4818 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9e08cf5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c8be293 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. Copy the full SHA
    eee300e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    76bf822 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a9baf17 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Copy the full SHA
    6967213 View commit details
    Browse the repository at this point in the history
  2. Removed refactored logic

    pwithams committed Sep 23, 2020
    Copy the full SHA
    b3cea34 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    7c3ac73 View commit details
    Browse the repository at this point in the history