Skip to content

Feature/dev#1

Merged
krs2k merged 4 commits intomasterfrom
feature/dev
Apr 4, 2026
Merged

Feature/dev#1
krs2k merged 4 commits intomasterfrom
feature/dev

Conversation

@krs2k
Copy link
Copy Markdown
Contributor

@krs2k krs2k commented Apr 4, 2026

No description provided.

krs2k added 4 commits April 4, 2026 14:11
…execution

- Bump Go version from 1.22.0 to 1.25.0.
- Add several new indirect dependencies, including Kubernetes client libraries and various utility packages.
- Refactor error handling in `runTemplate` and `Execute` functions to return errors more gracefully.
- Introduce `renderResources` function to streamline resource rendering logic.
…atures

- Added new indirect dependencies: `github.com/bmatcuk/doublestar/v4`, `github.com/fsnotify/fsnotify`, `github.com/gorilla/websocket`, `github.com/moby/spdystream`, and `github.com/mxk/go-flowrate`.
- Enhanced README with new sections for `ct apply` and `ct dev` commands, providing usage examples for applying manifests and running development workflows.
- Introduced `--dev` flag in CLI to generate TypeScript definitions for development, including resource and environment key types.
- Added tests for the new development features to ensure correct functionality.
- Added tests for `startDevFeatures` to validate the execution of port forwarding, logging, synchronization, and terminal commands for development targets.
- Introduced error handling for unsupported Kubernetes client types and terminal execution failures.
- Enhanced the `runner.go` file with new functions for running terminal commands, port forwarding, and logging, improving the overall development workflow.
- Updated the `sync` package to utilize the new `WaitForPod` function for better pod management during synchronization.
- Added `workingDir` and `image` fields to the `Target` struct for better container configuration.
- Updated the `generateDevDts` function to include new TypeScript definitions for `workingDir` and `image`.
- Implemented logic in `PatchResources` to apply the new fields to container specifications.
- Enhanced tests to validate the functionality of the new fields in various scenarios, ensuring correct behavior during development workflows.
@krs2k krs2k merged commit d7c8d1f into master Apr 4, 2026
1 check passed
@krs2k krs2k deleted the feature/dev branch April 4, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant