devspace-sh / devspace

DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
https://devspace.sh
Apache License 2.0
4.17k stars 351 forks source link

disableInitialSync feature flag #2835

Closed rcelestino closed 1 month ago

rcelestino commented 2 months ago

What issue type does this pull request address? (keep at least one, remove the others) /kind enhancement /kind feature

What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible) Partially resolves #1218 adding support to disable completely the initial sync

Please provide a short message that should be published in the DevSpace release notes Enhance the configuration capabilities of DevSpace to enable the possibility of disabling the initial sync, similar to how you can currently disable the upload or download.

What else do we need to know? There are use cases where syncing is required only for files changed after the development or sync process has been initiated, rather than fully synchronizing the remote or local repository.

netlify[bot] commented 2 months ago

Deploy Preview for devspace-docs ready!

Built without sensitive environment variables

Name Link
Latest commit 2953f4904d59e6e1ad248732128e7cd4296a680a
Latest deploy log https://app.netlify.com/sites/devspace-docs/deploys/6619c456d876710008e86a56
Deploy Preview https://deploy-preview-2835--devspace-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

rcelestino commented 2 months ago

@lizardruss changed and added e2e.

dev:app-meta sync Start syncing dev:app-meta sync Sync started on: ./ <-> /code/ dev:app-meta sync Waiting for initial sync to complete dev:app-meta sync Downstream - Initial sync disabled dev:app-meta sync Upstream - Initial sync disabled dev:app-meta sync Initial sync completed dev:app-meta ssh Port forwarding started on: 9042 -> 8022