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

Pipeline config batch update #1823

Merged

Commits on Aug 22, 2024

  1. feat(pipeline executions/gate) : Added code to save multiple pipeline…

    …s at once to sql db.
    
    This is part of: spinnaker/spinnaker#6147.
    
    Enhanced PipelineController.groovy to
    
    Added new rest api method bulksavePipeline(List<Map> pipelineList, Boolean staleCheck)
    This method accepts a list of pipelines json.
    This method returns a Map object having the below data:
    {
      “Successful”: <count>,
      “Failed”: <cound>,
      “Failed_list”: [<array of failed pipelines - (application, pipeline name, etc) and the error message]
    }
    
    Enhanced TaskService.java to
    
    Added code to poll the task until the SavePipelineTask and MonitorFront50Task status : succeeded, terminal.
    sanopsmx authored and Richard Timpson committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    265a038 View commit details
    Browse the repository at this point in the history
  2. feat(pipelines executions/gate): Support for bulk saving pipelines

    Arifullah Pattan authored and Richard Timpson committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    ab282e1 View commit details
    Browse the repository at this point in the history
  3. fix(gate-web) Fix functional test

    Arifullah Pattan authored and Richard Timpson committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    cac81bb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. refactor(gate-web): enable pipeline controller config props in GateCo…

    …nfg instead of GateWebConfig
    
    GateWebConfig seems to exist more for spring specific configurations, whereas GateConfig is a general config for the application beans/logic.
    Richard Timpson committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e19844a View commit details
    Browse the repository at this point in the history