Skip to content

feat: introduce task aliases#121

Merged
vpa1977 merged 5 commits intomainfrom
task-aliases
Mar 25, 2026
Merged

feat: introduce task aliases#121
vpa1977 merged 5 commits intomainfrom
task-aliases

Conversation

@vpa1977
Copy link
Copy Markdown
Contributor

@vpa1977 vpa1977 commented Mar 25, 2026

The task format is now

tasks:
  task-name: single-arg

or

tasks:
  task-name:
   - arg1
   - arg2 ..
   - argN

This allows to run maven plugins that require some prerequisite goals or chain several gradle tasks.

Now we can call

devpack-for-spring plugins rockcraft create-rock

for both Maven and Gradle build system regardless of the underlying plugin commands.

@vpa1977
Copy link
Copy Markdown
Contributor Author

vpa1977 commented Mar 25, 2026

CI is playing up, job not being picked up:

/gradlew build
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

[Incubating] Problems report is available at: file:///home/vladimirp/git/devpack-for-spring-cli/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.4.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 4m 16s
14 actionable tasks: 9 executed, 5 up-to-date

@vpa1977 vpa1977 merged commit 6436872 into main Mar 25, 2026
1 of 3 checks passed
@vpa1977 vpa1977 deleted the task-aliases branch March 25, 2026 19:47
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