Releases: spinnaker/orca
Releases · spinnaker/orca
orca 3.5.5
- fix(core): Fixing NPE when sorting by non-existent startTime (#1575)
Orca 3.5.4
fix(pipeline_templates): prevent expression evaluation during template update operation (#1573)
Orca 3.5.3
feat(pipeline_templates): Support jinja expressions in template varia… …bles (#1571) Imagine the following managed pipeline that is triggered with: ``` shouldWait: true regions: us-west-2,us-east-1 ``` ``` --- schema: "1" id: waitChain variables: - name: shouldWait defaultValue: "{{ trigger.parameters.shouldWait == true }}" - name: regions defaultValue: "{{ trigger.parameters.regions | split(',') }}" stages: - id: wait1 type: wait config: waitTime: 1 when: - "{{ shouldWait == true }}" - id: bake type: bake dependsOn: [wait1] config: ... regions: | {% for region in regions %} - "{{ region }}" {% endfor %} when: - "{{ regions | length > 0 }}" ```
Orca 3.5.2
Simpler Atlas tag & more logging for global context access
Orca 3.5.1
v3.5.1 fix(orca): fix NPE caused by late assignment of pipeline id
Orca 3.5.0
Adds stage outputs and alerts on access to global context
Orca 3.4.25
fix inability to overwrite stage context
orca 3.4.24
fix(clouddriver): support retries from multiple MonitorKatoTasks in a… … stage. Outputs a sentinel value after successfully retrieving the task info from clouddriver so that a subsequent instance of MonitorKatoTask in the same stage doesn't inherit the state tracking from the original MonitorKatoTask. Sentinal value because you can't delete things from the stage context via task results due to use of ImmutableMap.
orca 3.4.23
- fix(webhook): Allow content-type text/plain in webhook stage (#1565)
Orca 3.4.22
feat(pipelineexpressions): Adding a v2 expressions evaluator