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

Assets #371

Merged
merged 9 commits into from
Jul 18, 2018
Merged

Assets #371

merged 9 commits into from
Jul 18, 2018

Commits on Jul 18, 2018

  1. Assets

    Assets represent local files or directories which can be bundled as part
    of CDK constructs. During deployment, the toolkit will upload assets
    to the "Toolkit Bucket", and use CloudFormation Parameters to reference
    the asset in deploy-time.
    
    Assets expose the following deploy-time attributes:
    
     * s3BucketName
     * s3ObjectKey
     * s3Url
    
    Furthermore, the `asset.grantRead(principal)` will add IAM read permissions
    for the asset to the desired principal.
    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    5142934 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'benisrae/s3-urls' into benisrae/assets

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    34d213e View commit details
    Browse the repository at this point in the history
  3. Fix test

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    22128e5 View commit details
    Browse the repository at this point in the history
  4. Fix dotnet namesapce

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    47643c4 View commit details
    Browse the repository at this point in the history
  5. Updating integration test expectations

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    05c0e8d View commit details
    Browse the repository at this point in the history
  6. Merge branch 'benisrae/s3-urls' into benisrae/assets

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    1e78025 View commit details
    Browse the repository at this point in the history
  7. s3: bucketUrl and urlForObject(key) (#370)

    The `bucketUrl` returns the URL of the bucket
    and `urlForObject(key)` returns the URL of an
    object within the bucket.
    
    Furthermore: `iam.IIdentityResource` was soft-renamed
    to `iam.IPrincipal` (IIdentityResource is 
    still supported).
    Elad Ben-Israel authored Jul 18, 2018
    Configuration menu
    Copy the full SHA
    5502436 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b208b22 View commit details
    Browse the repository at this point in the history
  9. CR fixes

    Elad Ben-Israel committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    0763282 View commit details
    Browse the repository at this point in the history