forked from argoproj-labs/argocd-image-updater
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: multisource support (argoproj-labs#636)
* change: update argocd library from 2.7.9 to 2.8.4 for future multisource support Signed-off-by: David Vidal Villamide <[email protected]> * feat: added support for multisource applications. Signed-off-by: David Vidal Villamide <[email protected]> * feat: added multisource support to Git WriteBack method Signed-off-by: David Vidal Villamide <[email protected]> * changed: all Spec.Source references to enable multisource support Signed-off-by: David Vidal Villamide <[email protected]> * feat: added multisource support for write back method fix: pointer management at getApplicationSource function Signed-off-by: David Vidal Villamide <[email protected]> * feat: added write-back-target prefix to allow the use of values.yaml files These changes intend to add support for write-back-method git on multisource applications based on Helm sources and value files as Helm does. Also we tried to keep the same coding patterns and the previous features and flows untouched. Signed-off-by: David Vidal Villamide <[email protected]> * add: helmvalues word to expected dictionaries for check spelling tests Signed-off-by: David Vidal Villamide <[email protected]> * fix: readthedocs build.os parameter added and set to ubuntu-22.04 Signed-off-by: David Vidal Villamide <[email protected]> * fix: build.tools.python set to version 3.12 to create documentation Signed-off-by: David Vidal Villamide <[email protected]> * test: dded coverage for all the new code Signed-off-by: David Vidal Villamide <[email protected]> * fix: get image and tag parameter from getHelmParameterNamesFromAnnotation fix: set default values for image and tag parameters change: get application source type from Spec intead of Status values Signed-off-by: David Vidal Villamide <[email protected]> --------- Signed-off-by: David Vidal Villamide <[email protected]>
- Loading branch information
1 parent
6aa4351
commit 6e95100
Showing
11 changed files
with
1,194 additions
and
139 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,7 @@ eec | |
fbd | ||
ffb | ||
gitlab | ||
helmvalues | ||
jfrog | ||
mep | ||
myregistry | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,9 @@ | ||
version: 2 | ||
formats: all | ||
build: | ||
os: ubuntu-22.04 | ||
tools: | ||
python: "3.12" | ||
mkdocs: | ||
fail_on_warning: false | ||
python: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.