Skip to content

Commit 6ab4e3d

Browse files
feat(argocd): Add new options and fix old (#6)
* Updated ArgoCDApplication to be close to current ArgoCD documentation added number options and moved one property to * Bring yarn.lock back * Running yarn install and yarn build --------- Co-authored-by: Lev <lev@ozeryansky.com>
1 parent 9db036e commit 6ab4e3d

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

API.md

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ export * as k8s from './imports/k8s';
55

66
export interface ApplicationSource {
77
readonly repoURL?: string;
8+
readonly chart?: string;
89
readonly targetRevision?: string;
910
readonly path?: string;
1011
readonly directory?: ApplicationDirectory;
1112
readonly plugin?: ApplicationPlugin;
1213
readonly helm?: HelmOptions;
14+
readonly ref?: string;
1315

1416
}
1517

@@ -54,6 +56,7 @@ export interface ApplicationSyncPolicy {
5456
export interface ArgoCdApplicationSpec {
5557
readonly project?: string;
5658
readonly source?: ApplicationSource;
59+
readonly sources?: ApplicationSource[];
5760
readonly destination?: ApplicationDestination;
5861
readonly syncPolicy?: ApplicationSyncPolicy;
5962
readonly ignoreDifferences?: ResourceIgnoreDifferences[];
@@ -63,7 +66,6 @@ export interface HelmOptions {
6366
readonly valueFiles?: string[];
6467
readonly values?: { [key: string]: string };
6568
readonly releaseName?: string;
66-
readonly chart?: string;
6769
readonly version?: string;
6870
readonly repo?: string;
6971
readonly targetRevision?: string;

0 commit comments

Comments
 (0)