Skip to content

Support formating of place holders #1849

@msvticket

Description

@msvticket

Summary

Depending on the context the value for a place holder should be formatted differently. In Java for example classes, artifacts and packages have different cases. So support for something like REPLACE_ME_APP_NAME:CAPITAL_CAMEL_CASE to have the application name "my fine app" be inserted as MyFineApp would be handy.

In combination with #1839 and #1848 it would be handy if a directory named something like REPLACE_ME_GROUP:LOWER_CASE_SLASH_SEPARATED would be transformed to the directory hierarchy com/github/jenkinsx if REPLACE_ME_GROUP was set to com.github.jenkinsx.

A non exhaustive list of cases and word separations:
https://stackoverflow.com/questions/17326185/what-are-the-different-kinds-of-cases

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions