Skip to end of banner
Go to start of banner

Managing Aliases in the sil.aliases File

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

We've encountered an issue exporting this macro. Please try exporting this page again later.

Creating aliases is a simple task of editing the 'sil.aliases' properties file in the Kepler Home directory. This file must contain pairs in the following form: alias=customfield_id.
For our example above, we should edit it and put an entry like this:

sil.aliases
# custom fields aliases
reportedUser=customfield_10001

The sil.aliases file is NOT a SIL language file. It does not require a semi-colon and the end of each line. SIL syntax checker will not run for this file.

The sil.aliases file is located in the kepler directory inside of <JIRA_HOME>. This directory can be accessed from the SIL Manager by changing the View to be Kepler Home

You can rewrite the script in another way and use alias instead of the custom field ID or name:

if(isNotNull(reportedUser)) {
  assignee=reportedUser;
}

  Now the code looks clean and the script function creator is clear even without comments.

The SIL Manager interface also uses the sil.aliases file. Saving changes from the SIL Manager will cause the sil.aliases file to be overwritten.

  • No labels