Skip to content

Conversation

@marc0der
Copy link
Member

@marc0der marc0der commented Apr 2, 2025

Summary

  • Implements the ci=true query parameter for beta installation scripts to optimize SDKMAN settings for CI environments
  • Configures non-interactive settings when running in CI mode: sdkman_auto_answer=true, sdkman_colour_enable=false, and sdkman_selfupdate_feature=false
  • Adds tests to verify the CI mode functionality with both positive and negative assertions

Test plan

  • Cucumber tests verify the installation script correctly configures CI-friendly settings when the ci=true parameter is present
  • All tests pass for existing and new functionality

This addresses part of issue sdkman/sdkman-cli#1270 in the sdkman-cli repository.

🤖 Generated with Claude Code

@marc0der marc0der merged commit a5c28b6 into master Apr 3, 2025
1 check passed
@marc0der marc0der deleted the ci-mode-support branch April 3, 2025 22:26
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.

2 participants