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

Beta bundle #7

Merged
merged 14 commits into from
Jun 3, 2018
Merged

Beta bundle #7

merged 14 commits into from
Jun 3, 2018

Conversation

eladb
Copy link
Contributor

@eladb eladb commented May 31, 2018

Initial implementation for #6 - this change will result in dist/ containing a bundle that contains:

  • node_modules - with all jsii and CDK modules
  • bin - symlink to node_modules/.bin
  • repo/npm - tarballs for all npm modules (CDK + jsii)
  • repo/maven - jars for jsii and CDK
  • docs - the rendered documentation website

@eladb eladb requested review from RomainMuller and rix0rrr May 31, 2018 11:07
RomainMuller and others added 8 commits May 31, 2018 21:57
- Upgrade local-npm packages with latest version of JSII (that enables declaration files)
- Correct `package.json` files (the `types` field points to the `.d.ts` file now)
- Correct `tsconfig.json` files for non-JSII packages, so they enable declaration files.
- Add a `.npmignore` file to prevent `npm` from using `.gitignore` instead
  + Don't pack `.ts` files, but pack `.d.ts` files instead
- The change uncovered a bunch of "poor practices", that were fixed as well:
  + Importing from the package's root (where `package.json` is) cannot work with `.d.ts` files, this was particularly frequent in tests.
- Changed wording, add more references between sections.
- Highlighted some details better.
- Reorganized discussion about L1s and L2s a bit to make it flow better.
- Changes the title of the section that used to be called "using l2s"
  into "writing CDK apps".
- Update formatting.
- Get rid of level1, level2 substitutions
…nager

`sign.sh` takes a signature type and some files to be signed. 

This adds a script that loads a secret PGP key from secrets manager and signs arbitrary artifacts with it, creating detached (FILE.sig) signatures.
@eladb
Copy link
Contributor Author

eladb commented May 31, 2018

Dry run passes

@eladb eladb merged commit 4a7eaa6 into master Jun 3, 2018
@NGL321 NGL321 added the contribution/core This is a PR that came from AWS. label Sep 27, 2019
smguggen referenced this pull request in smguggen/aws-cdk Aug 24, 2021
# This is the 1st commit message:

Add Identity Pool construct

# This is the commit message #2:

Bug fixes

# This is the commit message #3:

Bug fixes

# This is the commit message #4:

Formatting

# This is the commit message #5:

Add construct methods

# This is the commit message #6:

Remove flat

# This is the commit message #7:

Fix issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contribution/core This is a PR that came from AWS.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants