File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,11 @@ SDKMAN! CLI is a bash-based command-line tool for managing parallel versions of
2222- ` ./gradlew clean ` - Clean build artifacts
2323- ` ./gradlew build ` - Build the project
2424
25+ ### Running Specific Tests
26+ - Tests can be run with tags: use ` @manual ` and ` @review ` tags to exclude certain tests
27+ - Individual feature files can be run by specifying the feature file path
28+ - Environment can be set via ` env ` property (local/beta/stable) - defaults to local
29+
2530### Development Setup
2631Before starting development, ensure the correct Java version:
2732``` bash
@@ -54,8 +59,11 @@ sdk env # Switch to correct SDK versions
5459
5560### Configuration
5661- ` .sdkmanrc ` file specifies required Java version (11.0.17-tem)
57- - Environment-specific API endpoints configured in ` build.gradle `
58- - Supports local, beta, and stable environments
62+ - Environment-specific API endpoints configured in ` build.gradle ` :
63+ - ** local** : ` http://localhost:8080/2 ` (for development)
64+ - ** beta** : ` https://beta.sdkman.io/2 `
65+ - ** stable** : ` https://api.sdkman.io/2 ` (production)
66+ - Pass environment via ` -Penv=<environment> ` to gradle commands
5967
6068## Key Files
6169- ` build.gradle ` - Main build configuration with test dependencies
You can’t perform that action at this time.
0 commit comments