Skip to content

feat(ci): implement image caching to reduce ci build time.#8735

Merged
spacewander merged 48 commits into
apache:masterfrom
shreemaan-abhishek:reduce-ci-build-time
Feb 16, 2023
Merged

feat(ci): implement image caching to reduce ci build time.#8735
spacewander merged 48 commits into
apache:masterfrom
shreemaan-abhishek:reduce-ci-build-time

Conversation

@shreemaan-abhishek

@shreemaan-abhishek shreemaan-abhishek commented Jan 29, 2023

Copy link
Copy Markdown
Contributor

Description

We can use image caching to reduce the CI build time. This has been implemented in this PR. Observed results show reduce in ci time of 9-11 minutes.

cc: @soulbird

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@spacewander
spacewander requested a review from soulbird January 29, 2023 06:15
Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml Outdated
Comment thread ci/init-plugin-test-service.sh Outdated
Comment thread ci/init-last-test-service.sh Outdated
Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml Outdated
soulbird
soulbird previously approved these changes Feb 10, 2023
Comment thread ci/backup-docker-images.sh Outdated
Comment thread ci/free_disk_space.sh
Comment thread ci/backup-docker-images.sh Outdated
Comment thread ci/init-last-test-service.sh Outdated
Comment thread ci/init-plugin-test-service.sh Outdated
@spacewander
spacewander merged commit e688881 into apache:master Feb 16, 2023
hongbinhsu added a commit to fitphp/apix that referenced this pull request Feb 23, 2023
* upstream/master:
  fix: limit count plugin conf parameter undefined error (apache#8902)
  chore: remove duplicate kubernetes test case (apache#8882)
  feat: add 'range_id' algorithm for 'request-id' plugin (apache#8790)
  chore(error-log-logger): add kafka meta_refresh_interval (apache#8821)
  chore(deps): bump golang.org/x/net from 0.2.0 to 0.7.0 in /t/grpc_server_example (apache#8881)
  docs: Update getting-started.md (apache#8763)
  fix(admin): fix wrong http code for patch method (apache#8855)
  feat: stream subsystem support tars service discovery (apache#8826)
  feat(ci): implement image caching to reduce ci build time. (apache#8735)
  feat(admin): add head method support to /apisix/admin (apache#8752)
  feat: opentelemetry plugin config collector.address support specify https scheme (apache#8823)
  fix: add admin schema to control_plane config (apache#8809)
@shreemaan-abhishek
shreemaan-abhishek deleted the reduce-ci-build-time branch April 27, 2023 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants