Edit GUI project name

EDIT_PROJECT · CLIENT · 6172b0ee043d190001040ece

Nodes16
References8
Dynamic0
Errors0
Warnings0
Score83
Compatible 4.13.0 88% 14/16 ok · 2 dep

Issues

Show Hide
SeverityTypeNode
Deprecated Compatibility: Deprecated Node Reference #3 File Replace Content Action
Details

File Replace Content Action is marked as deprecated in the Helmut4 4.13.0 node reference.

→ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Deprecated Compatibility: Deprecated Node Reference #5 File Replace Content Action
Details

File Replace Content Action is marked as deprecated in the Helmut4 4.13.0 node reference.

→ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

References

Show Hide
KindTypeKeySourceNode
Reference Helmut Variable Project prefix Design #11 Stream Set Temporary Variable Action
Reference Node Result 6ca038ec-1a24-44c0-9557-4452f8b4204a Design #15 Project Set Name Action
Reference Project Metadata genuine-project-name Design #12 Stream Set Temporary Variable Action
Reference Store Variable Legal character regex Design #9 Regex Apply Action
Reference Temp Stream Variable new-name Design #9 Regex Apply Action
Setter Temp Stream Variable new-name Nodelist #7 Stream Set Temporary Variable Action
Setter Temp Stream Variable new-name Nodelist #12 Stream Set Temporary Variable Action
Reference Temp Stream Variable new-prefix Design #15 Project Set Name Action
Setter Temp Stream Variable new-prefix Nodelist #11 Stream Set Temporary Variable Action
Reference Temp Stream Variable old_prj_name Design #3 File Replace Content Action
Reference Temp Stream Variable old_prj_name Design #5 File Replace Content Action
Setter Temp Stream Variable old_prj_name Nodelist #0 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: old_prj_name

success -> #11 Stream Set Temporary Variable Action
1 Action / Metadata / Metadata Auto Mapper Action Metadata Auto Mapper Action Will map wildcards in all available metadata success -> #13 Wildcard Condition V3
2 Action / General / Success Action Success Action Use it to make a failed node to be successful to ensure a whole stream is successful"
3 Action / Replace / File Replace Content Action File Replace Content Action Will replace a files content source: {project.path}
destination: {project.name}
source: {stream.variable.old_prj_name}

failure -> #2 Success Action
stream_variable:old_prj_name
Deprecated
4 Action / Helmut / Helmut Input Action Helmut Input Dialog Action Will open an input dialog in Helmut success -> #10 Empty String Condition
failure -> #8 Fail Action
5 Action / Replace / File Replace Content Action File Replace Content Action Will replace a files content source: {project.path}
destination: {project.name}
source: {stream.variable.old_prj_name}

failure -> #2 Success Action
stream_variable:old_prj_name
Deprecated
6 Action / General / Success Action Success Action Use it to make a failed node to be successful to ensure a whole stream is successful"
7 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: new-name

success -> #9 Regex Apply Action
8 Action / General / Fail Action With Message Fail Action Will always fail message: Problem renaming the project!
9 Action / General / Regex Apply Action Regex Apply Action Will apply a regex to a string source: {stream.variable.new-name}

success -> #15 Project Set Name Action
store_variable:Legal character regex stream_variable:new-name
10 Condition / General / Empty String Condition Empty String Condition Will check one or multiple strings whether they are empty or not condition: NOT_EMPTY

success -> #7 Stream Set Temporary Variable Action
failure -> #12 Stream Set Temporary Variable Action
11 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: new-prefix

success -> #4 Helmut Input Dialog Action
helmut_variable:Project prefix
12 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: new-name

success -> #9 Regex Apply Action
project_metadata:genuine-project-name
13 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 Will match input against one or multiple patterns (NB: This node is functionally equivalent to the "Match Multiple Patterns Condition" and may be removed in upcoming Helmut-releases) source: ['{project.extension}']
against: prproj
condition: IS

success -> #3 File Replace Content Action
failure -> #14 Wildcard Condition V3
14 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 Will match input against one or multiple patterns (NB: This node is functionally equivalent to the "Match Multiple Patterns Condition" and may be removed in upcoming Helmut-releases) source: ['{project.extension}']
against: aepx
condition: IS

success -> #5 File Replace Content Action
failure -> #6 Success Action
15 Action / Helmut / Project Name Action Project Set Name Action Will set a project's name success -> #1 Metadata Auto Mapper Action node_result:6ca038ec-1a24-44c0-9557-4452f8b4204a stream_variable:new-prefix