Skip to content

Commit 0178eca

Browse files
committed
chore(workflow): change dependencies to helm v3
1 parent 4676731 commit 0178eca

3 files changed

Lines changed: 48 additions & 47 deletions

File tree

.drone/drone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ steps:
3434
- name: publish-charts
3535
commands:
3636
- pip install -r requirements.txt
37-
- python3 _scripts/dependency_update.py "$CHARTMUSEUM_API/$([ -z $DRONE_TAG ] && echo testing || echo stable)" "charts/workflow/requirements.yaml"
37+
- python3 _scripts/dependency_update.py "$CHARTMUSEUM_API/$([ -z $DRONE_TAG ] && echo testing || echo stable)" "charts/workflow/Chart.yaml"
3838
- helm package charts/workflow -u --version ${DRONE_TAG:-v1.0.0}
3939
- curl -u $CHARTMUSEUM_USERNAME:$CHARTMUSEUM_PASSWORD -F chart=@workflow-${DRONE_TAG:-v1.0.0}.tgz "$CHARTMUSEUM_API/api/$([ -z $DRONE_TAG ] && echo testing || echo stable)/charts"
4040
- bash _scripts/generate_cache.sh

charts/workflow/Chart.yaml

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,51 @@
11
name: workflow
2+
apiVersion: v2
23
home: https://github.com/drycc/workflow
3-
version: v1.0.0
4+
dependencies:
5+
- name: builder
6+
version: <builder-tag>
7+
repository: https://charts.drycc.cc/stable/builder
8+
- name: imagebuilder
9+
version: <imagebuilder-tag>
10+
repository: https://charts.drycc.cc/stable/imagebuilder
11+
- name: controller
12+
version: <controller-tag>
13+
repository: https://charts.drycc.cc/stable/controller
14+
- name: database
15+
version: <database-tag>
16+
repository: https://charts.drycc.cc/stable/database
17+
- name: fluentd
18+
version: <fluentd-tag>
19+
repository: https://charts.drycc.cc/stable/fluentd
20+
- name: redis
21+
version: <redis-tag>
22+
repository: https://charts.drycc.cc/stable/redis
23+
- name: logger
24+
version: <logger-tag>
25+
repository: https://charts.drycc.cc/stable/logger
26+
- name: minio
27+
version: <minio-tag>
28+
repository: https://charts.drycc.cc/stable/minio
29+
- name: monitor
30+
version: <monitor-tag>
31+
repository: https://charts.drycc.cc/stable/monitor
32+
- name: registry
33+
version: <registry-tag>
34+
repository: https://charts.drycc.cc/stable/registry
35+
- name: registry-proxy
36+
version: <registry-proxy-tag>
37+
repository: https://charts.drycc.cc/stable/registry-proxy
38+
- name: influxdb
39+
version: <influxdb-tag>
40+
repository: https://charts.drycc.cc/stable/influxdb
41+
- name: rabbitmq
42+
version: <rabbitmq-tag>
43+
repository: https://charts.drycc.cc/stable/rabbitmq
44+
- name: passport
45+
version: <passport-tag>
46+
repository: https://charts.drycc.cc/stable/passport
447
description: Drycc Workflow
548
maintainers:
6-
- name: Team Drycc
7-
email: team@drycc.cc
49+
- name: Team Drycc
50+
email: team@drycc.cc
51+
version: v1.0.0

charts/workflow/requirements.yaml

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)