Skip to content

Commit

Permalink
Merge pull request #31130 from def-/pr-publish-helm-charts
Browse files Browse the repository at this point in the history
ci: Add separate publish_helm_charts pipeline
  • Loading branch information
def- authored Jan 21, 2025
2 parents 1fd704b + be1c0a8 commit 08a9991
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 13 deletions.
26 changes: 26 additions & 0 deletions ci/publish-helm-charts/pipeline.template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright Materialize, Inc. and contributors. All rights reserved.
#
# Use of this software is governed by the Business Source License
# included in the LICENSE file at the root of this repository.
#
# As of the Change Date specified in that file, in accordance with
# the Business Source License, use of this software will be governed
# by the Apache License, Version 2.0.

# This file is processed by mkpipeline.py to trim unnecessary steps in PR
# builds. The inputs for steps using the `mzcompose` plugin are computed
# automatically. Inputs for other steps need to be manually listed in the
# `inputs` key.

dag: true

steps:
- id: helm-charts-publish
label: Publish Helm Charts
command: bin/ci-builder run stable misc/helm-charts/publish.sh
timeout_in_minutes: 10
inputs:
- misc/helm-charts
depends_on: []
agents:
queue: linux-aarch64-small
13 changes: 0 additions & 13 deletions ci/test/pipeline.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -158,19 +158,6 @@ steps:
- exit_status: 1
limit: 2

- id: helm-charts-publish
label: Publish Helm Charts
command: bin/ci-builder run stable misc/helm-charts/publish.sh
timeout_in_minutes: 10
inputs:
- misc/helm-charts
depends_on: []
agents:
queue: linux-aarch64-small
branches: main
coverage: skip
sanitizer: skip

- group: Lints
key: lints
steps:
Expand Down

0 comments on commit 08a9991

Please sign in to comment.