| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
|
|
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
|
|
Signed-off-by: Cheng Fang <cfang@redhat.com>
|
|
registry-scanner (#962)
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
|
|
Signed-off-by: Álvaro Aguilar-Tablada Espinosa <Alvaro.Aguilar@mail.schwarz>
|
|
corrupts existing data (#885)
Signed-off-by: Cheng Fang <cfang@redhat.com>
|
|
helmvalues (#843)
Signed-off-by: Cheng Fang <cfang@redhat.com>
|
|
Signed-off-by: Joshua Novick <joshua.novick@hunters.ai>
|
|
Signed-off-by: Lyupcho Kotev <lyupcho.kotev@codira.dev>
|
|
Signed-off-by: Sebastien RIBIERE <sebastien.ribiere.ext@jellysmack.com>
Signed-off-by: Cheng Fang <cfang@redhat.com>
Signed-off-by: Mangaal <angommeeteimangaal@gmail.com>
Signed-off-by: jannfis <jann@mistrust.net>
Co-authored-by: Cheng Fang <cfang@redhat.com>
Co-authored-by: Mangaal <44372157+Mangaal@users.noreply.github.com>
Co-authored-by: Jann Fischer <jann@mistrust.net>
|
|
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
|
|
Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com>
|
|
* fix: Make Git credentials work again
Signed-off-by: jannfis <jann@mistrust.net>
* Update
Signed-off-by: jannfis <jann@mistrust.net>
---------
Signed-off-by: jannfis <jann@mistrust.net>
|
|
Signed-off-by: Merijn Wijngaard <mwijngaard@gmail.com>
|
|
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
|
|
for prevent code duplication
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
|
|
fix: use NormalizedSymbolicName() to retrieve name and version from
annotations for Helm app types
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
|
|
fix: now using alias to retrieve annotations when updating Helm type app
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
|
|
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
|
|
* change: update argocd library from 2.7.9 to 2.8.4 for future multisource
support
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* feat: added support for multisource applications.
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* feat: added multisource support to Git WriteBack method
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* changed: all Spec.Source references to enable multisource support
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* feat: added multisource support for write back method
fix: pointer management at getApplicationSource function
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* 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 <david@askharilabs.com>
* add: helmvalues word to expected dictionaries for check spelling tests
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* fix: readthedocs build.os parameter added and set to ubuntu-22.04
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* fix: build.tools.python set to version 3.12 to create documentation
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* test: dded coverage for all the new code
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
* 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 <david@askharilabs.com>
---------
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
|
|
* Add possibility to specify write-back GIT repository as annotation.
Signed-off-by: flozzone <flozzone@gmail.com>
* Update golangci-lint to 1.52.2.
Signed-off-by: flozzone <flozzone@gmail.com>
* Replace deprecated golangci linters with 'unused' linter.
Signed-off-by: flozzone <flozzone@gmail.com>
* Fix Goimport issues.
Signed-off-by: flozzone <flozzone@gmail.com>
---------
Signed-off-by: flozzone <flozzone@gmail.com>
|
|
* fix: update go mods to use newer argocd app definition
Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
* fix deps and tests
Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
* fix spelling
Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
---------
Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
|
|
* Fix original override not respected
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
* Add writeOverrides unittest
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
* Add helm override commit test
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
* lint
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
* fix shadowed err
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
---------
Signed-off-by: KS. Yim <ks.yim@linecorp.com>
Co-authored-by: KS. Yim <ks.yim@linecorp.com>
|
|
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* refactor: Refactor logging to provide more context information
Signed-off-by: jannfis <jann@mistrust.net>
* More context
Signed-off-by: jannfis <jann@mistrust.net>
* Fix unit tests
Signed-off-by: jannfis <jann@mistrust.net>
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* fix: Fetch metadata for multi-arch images with latest strategy
Signed-off-by: jannfis <jann@mistrust.net>
* Simplify
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: Support manifestlist and multi-arch images
Signed-off-by: jannfis <jann@mistrust.net>
* Add unit test
Signed-off-by: jannfis <jann@mistrust.net>
* Fix linter issue
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* add ability to specify a different write and base branch
* format/spelling
* add sha1 to template and truncate branch name length
* add hasher error checking
* document
* spelling
* correction to template docs
* use sha256 and add warning to truncation
* condense annotations into one
* add some tests
* add docs on omitting base branch
|
|
* Test successful update two images
* fix: NumImagesUpdated
regression of commit 274d19c7a06a8413db07672d9983c0821f488ba5
|
|
(#253)
* fix: Get tags from correct registry/image with a different kustomize image
* Fix logs and update image
* Fix tags
* More tests
* More tests
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: allow write-back to actual kustomization files #199
* fix: was not handling default path correctly
default is the source path
* fix: sort imports
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
version (#194)
* update image even if only difference is the registry
* refactor: use annotation methods which are more consistent
|
|
* feat: Support Git commit message templates
Signed-off-by: jannfis <jann@mistrust.net>
* More templating
Signed-off-by: jannfis <jann@mistrust.net>
* Update
Signed-off-by: jannfis <jann@mistrust.net>
* Make TemplateCommitMessage public
Signed-off-by: jannfis <jann@mistrust.net>
* Update
Signed-off-by: jannfis <jann@mistrust.net>
* Update
Signed-off-by: jannfis <jann@mistrust.net>
* Introduce git.CommitOptions{}
Signed-off-by: jannfis <jann@mistrust.net>
* Update documentation for commit message templates
Signed-off-by: jannfis <jann@mistrust.net>
* Add unit tests
Signed-off-by: jannfis <jann@mistrust.net>
* Update manifests
Signed-off-by: jannfis <jann@mistrust.net>
* Fix typo in docs
Signed-off-by: jannfis <jann@mistrust.net>
* Fix linter issues
Signed-off-by: jannfis <jann@mistrust.net>
* Fix linter issues
Signed-off-by: jannfis <jann@mistrust.net>
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: Introduce update strategy 'digest'
Signed-off-by: jannfis <jann@mistrust.net>
* Update tests
Signed-off-by: jannfis <jann@mistrust.net>
* Set dummy digest for update strategy 'digest'
Signed-off-by: jannfis <jann@mistrust.net>
* Update docs
Signed-off-by: jannfis <jann@mistrust.net>
* Update spelling
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* Add method docs and RequiresLocking method
|
|
* Send events on image change
* fix lints
* fix the rest of lints
* Addressing feedback: parameterize kubeEvents
* small fixes
* Running kustomize
* try to fix the problem after running make manifests
* Move the message to the correct place
* reduce annotation size and randomness
* Provide full image names as well
* goimports/lint
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: Allow setting Git user and e-mail for commits
Signed-off-by: jannfis <jann@mistrust.net>
* Also allow setting git.user and git.email from configmap
* Update docs to include information about Git commit author
Signed-off-by: jannfis <jann@mistrust.net>
* Update spelling
* Add some unit tests
Signed-off-by: jannfis <jann@mistrust.net>
* Fix linter
Signed-off-by: jannfis <jann@mistrust.net>
|
|
|
|
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
|
|
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
|
|
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: Initial support for persisting changes in Git
Signed-off-by: jannfis <jann@mistrust.net>
* Fix unit test
Signed-off-by: jannfis <jann@mistrust.net>
* Fix up some stuff
Signed-off-by: jannfis <jann@mistrust.net>
* More tests and fix mocks
Signed-off-by: jannfis <jann@mistrust.net>
* Spellings
* Spellings
* Spellings
* Fix lint
Signed-off-by: jannfis <jann@mistrust.net>
* Disable GPG tests
* Typo
* Exclude ext code from tests
|
|
* feat: Export Prometheus compatible metrics
Signed-off-by: jannfis <jann@mistrust.net>
* adapt spelling action configuration
Signed-off-by: jannfis <jann@mistrust.net>
* adapt spelling action configuration
Signed-off-by: jannfis <jann@mistrust.net>
|
|
* feat: Allow ignoring set of tags
* Fix a typo in symbol name
* Rename symbol
* err must be nil; also print trace message
* Update documentation
* Update documentation
* String is already trimmed
|