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

feat(pipelines): add support for caching to codebuild steps #19084

Closed
wants to merge 1 commit into from

Conversation

johnameyer
Copy link

Fixes #16375

Didn't see unit tests in the package for subnetSelection

Was pondering adding to codeBuildDefaults, but didn't imagine much usage there.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@gitpod-io
Copy link

gitpod-io bot commented Feb 22, 2022

@github-actions github-actions bot added the @aws-cdk/pipelines CDK Pipelines library label Feb 22, 2022
@Hi-Fi
Copy link
Contributor

Hi-Fi commented Mar 4, 2022

@johnameyer Seems that in PR only issue is linting. We wait this PR eagerly get rid of our custom step implementation, as now caching is the only part missing.

@rix0rrr Is there some other issues preventing the merge of this PR than tests?

@rix0rrr rix0rrr added feature-request A feature should be added or improved. p2 and removed p2 feature-request A feature should be added or improved. @aws-cdk/pipelines CDK Pipelines library labels Mar 4, 2022
@aws-cdk-automation
Copy link
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildProject89A8053A-LhjRyN9kxr8o
  • Commit ID: a610712
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@Hi-Fi
Copy link
Contributor

Hi-Fi commented Mar 14, 2022

@johnameyer / @rix0rrr Is this going to be handled, or is there some issues preventing to put this through? Just wondering if new PR should be opened.

@johnameyer
Copy link
Author

I don't know... @rix0rrr anything I need to take care of here?

@Hi-Fi
Copy link
Contributor

Hi-Fi commented Apr 25, 2022

@rix0rrr @johnameyer Builds seem to be going through, and only issues mentioned are that branch is out of date with base and reviews are required.

validate-pr would probably fail as this is marked as feature but no README or test changes present (https://github.com/aws/aws-cdk/tree/master/tools/%40aws-cdk/prlint).

@TheRealAmazonKendra TheRealAmazonKendra changed the base branch from v1-main to main June 14, 2022 18:19
@github-actions github-actions bot added the effort/medium Medium work item – several days of effort label Jun 14, 2022
@mergify mergify bot closed this in #20533 Jun 15, 2022
mergify bot pushed a commit that referenced this pull request Jun 15, 2022
Fixes #16375

Closes #19084

----

### All Submissions:

* [x] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md)

### Adding new Unconventional Dependencies:

* [ ] This PR adds new unconventional dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md/#adding-new-unconventional-dependencies)

### New Features

* [x] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/master/INTEGRATION_TESTS.md)?
	* [x] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)?

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
daschaa pushed a commit to daschaa/aws-cdk that referenced this pull request Jul 9, 2022
Fixes aws#16375

Closes aws#19084

----

### All Submissions:

* [x] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md)

### Adding new Unconventional Dependencies:

* [ ] This PR adds new unconventional dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md/#adding-new-unconventional-dependencies)

### New Features

* [x] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/master/INTEGRATION_TESTS.md)?
	* [x] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)?

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. p2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

cdk.pipelines - Allow the configuration of Caching properties for Synth CodebuildProject
4 participants