Skip to content

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

Closed
johnameyer wants to merge 1 commit intoaws:mainfrom
johnameyer:master
Closed

feat(pipelines): add support for caching to codebuild steps#19084
johnameyer wants to merge 1 commit intoaws:mainfrom
johnameyer:master

Conversation

@johnameyer
Copy link
Copy Markdown

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
Copy Markdown

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Author

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

@Hi-Fi
Copy link
Copy Markdown
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