Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: multisource support #636

Merged
merged 11 commits into from
Dec 4, 2023

Commits on Oct 12, 2023

  1. change: update argocd library from 2.7.9 to 2.8.4 for future multisource

    support
    
    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    d428442 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. feat: added support for multisource applications.

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    41d067c View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. feat: added multisource support to Git WriteBack method

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    7b5e998 View commit details
    Browse the repository at this point in the history
  2. changed: all Spec.Source references to enable multisource support

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    4b99ecb View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. feat: added multisource support for write back method

    fix: pointer management at getApplicationSource function
    
    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    5af8428 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. 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]>
    askhari committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    72ad59e View commit details
    Browse the repository at this point in the history
  2. add: helmvalues word to expected dictionaries for check spelling tests

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    f008f5b View commit details
    Browse the repository at this point in the history
  3. fix: readthedocs build.os parameter added and set to ubuntu-22.04

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    e197396 View commit details
    Browse the repository at this point in the history
  4. fix: build.tools.python set to version 3.12 to create documentation

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    44c452e View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. test: dded coverage for all the new code

    Signed-off-by: David Vidal Villamide <[email protected]>
    askhari committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    02b8500 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. fix: get image and tag parameter from getHelmParameterNamesFromAnnota…

    …tion
    
    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]>
    askhari committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    cfbb5c3 View commit details
    Browse the repository at this point in the history