From ac409520c0cefaf9004230a0c0eb9548a4266e48 Mon Sep 17 00:00:00 2001 From: Bertie Vanhinsbergen Date: Wed, 15 May 2024 07:31:44 +0200 Subject: [PATCH] Deploy 23.1 Documentation Updates --- docs/release-notes.md | 15 +++++++ .../transformation-tag-definitions.md | 41 ++++++++++++++++++- 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index a914607..857f27c 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -4,6 +4,21 @@ sidebar_label: 'Release notes' # OpCon Deploy Release Notes +## Version 23.1 + +2024 May + +:eight_spoked_asterisk: **OPCDEPLOY-843**: Fixed a problem when transformation rule names are queries using case sensitivity. + +:eight_spoked_asterisk: **OPCDEPLOY-1301**: Implemented new transformation rules for machine group name to machine name definitions. The following rules have been included + + * Job_Machine_Group_Name_to_Machine_Name used to transform a machine group name to a machine name. + * Job_Machine_Name_to_Machine_Group_Name used to transform a machine name to a machine group name. + +:eight_spoked_asterisk: **OPCDEPLOY-1365**: Fixed a problem displaying all versions of a selected item in the selection view when creating / editing packages. + +:eight_spoked_asterisk: **OPCDEPLOY-1378**: Implemented support for new GuideWireCloud and ACS job types. Compatibility check implemented to ensure these job types can only be deployed to OpCon versions 23.o or greater. Requires updated ImpEx2 OpCon versions for OpCon versions 24.2.0 or 23.0.4. + ## Version 23.0 2024 February diff --git a/docs/transformations/transformation-tag-definitions.md b/docs/transformations/transformation-tag-definitions.md index d9e27e4..4d19ee4 100644 --- a/docs/transformations/transformation-tag-definitions.md +++ b/docs/transformations/transformation-tag-definitions.md @@ -403,11 +403,30 @@ This tag is used to change the job instance property name value of the job insta * Indicates if the match to be performed is the complete definition or a partial definition (value is true or false; default is false). - ### Job_Machine_Group_Name This tag is used to change the machine group value of the job definition and supports the following tags: +* jobName + + * (*Optional*): When present, this indicates the job or group of jobs with which the rule is associated. A group of jobs is defined by using a wild card character in the job name (e.g., JOB0100 or JOB01* for all jobs starting with the characters JOB01). + + * currentValue + + * (*Required*): Contains the name of the value of the machine group in the job definition. + + * newValue + + * (*Required*): The value to be inserted in the definition if the currentValue matches the value in the definition. + +* partialUpdate + + * Indicates if the match to be performed is the complete definition or a partial definition (value is true or false; default is false). + +### Job_Machine_Group_Name_to_Machine_Name + +This tag is used to change the machine group value of the job definition and supports the following tags: + * jobName * (*Optional*): When present, this indicates the job or group of jobs with which the rule is associated. A group of jobs is defined by using a wild card character in the job name (e.g., JOB0100 or JOB01* for all jobs starting with the characters JOB01). @@ -428,6 +447,26 @@ This tag is used to change the machine group value of the job definition and sup This tag is used to change the Primary, Alternate Machine 1, Alternate Machine 2, Alternate Machine 3, File Transfer Source, and Destination Host values of the job definition. The Job_Machine_Name tag supports the following tags: +* jobName + + * (*Optional*): When present, this indicates the job or group of jobs with which the rule is associated. A group of jobs is defined by using a wild card character in the job name (e.g., JOB0100 or JOB01* for all jobs starting with the characters JOB01). + +* currentValue + + * (*Required*): Contains the name of the machine in the job definition. + +* newValue + + * (*Required*): The value to be inserted in the definition if the currentValue matches the value in the definition. + +* partialUpdate + + * Indicates if the match to be performed is the complete definition or a partial definition (value is true or false; default is false). + +### Job_Machine_Name_to_Machine_Group_Name + +This tag is used to change the Primary Machine name to a Machine Group name. The Job_Machine_Name_to_Machine_Group_Name tag supports the following tags: + * jobName * (*Optional*): When present, this indicates the job or group of jobs with which the rule is associated. A group of jobs is defined by using a wild card character in the job name (e.g., JOB0100 or JOB01* for all jobs starting with the characters JOB01).