This release primarily focuses on some improvements and bug fixes.
New Features
AWS Images - Node Pools (Dynamic)
Added Build Plane Images for AWS Integration in the il-central-1 region.
Feature Enhancements
Key Values - Generic Integration
Note
Export generic integration key values as it is. Use as <key> instead of <int>_<integration-name>_<key>. Can be achieved using API only. Pass
"exportKey": true
, while creating/updating api/v1/projectIntegrations.pipelines: - name: Ps_variable_resolved_14856 steps: - name: Ps_variable_resolved_14856 type: Bash configuration: integrations: - name: exportWithKey14856 - name: exportWithFormat14856 - name: exportWithFormat1485611 execution: onExecute: - withkey=${exportWithKey} - echo ${int_exportWithFormat1485611_exportWithFormatwithKey2} # int_intname_key - echo ${exportWithFormatwithKey2} # key - if [ "$withkey" != "exportWithKey" ]; then return 1; fi - if [ "${int_exportWithKey14856_exportWithKey}" != exportWithKey ]; then return 1; fi - if [ "${int_exportWithFormat14856_exportWithFormat}" != exportWithFormat ]; then return 1; fi - if [ "${exportWithFormat}" != "" ]; then return 1; fi
Resolved Issues
Integrations - Share
Fixed an issue related to sharing Integrations with other projects.
nodePool - Steps
Added an Error Message if the steps contain different
nodepool
in the sameaffinityGroup
.- name: S_WF_024_002 type: Bash configuration: affinityGroup: some_ag nodePool: u20dynamic inputSteps: - name: S_WF_024_001 execution: onStart: - add_run_variables step_2_var="step2" onExecute: - echo "Step 2 is running" - name: S_WF_024_003 type: Bash configuration: nodePool: c7dynamic #nodepool must be same for both the steps if given same affinityGroup inputSteps: - name: S_WF_024_001 affinityGroup: some_ag execution: onExecute: - echo "Step 3 is running"
Cancelling - Active Runs
Fixed an issue related to cancelling all active runs despite selecting filtered runs in the applied search.
Switching Project - Add Node Pool
Fixed an issue that prevented Static and Dynamic nodes at the Project level.
Change Build Image - Dynamic Node Pool
Changing the Build Image resets Machine Type to default. To make changes, choose the desired one from the Machine Type drop-down list.
UI Crashes - Trigger Run
Fixed an issue related to Trigger Run modal crashing.
Download Logs - Steps
Added info text to indicate Download is in progress.