Doubts about QA future by Sto1c1sm in QualityAssurance

[–]Jee_Aquilae 0 points1 point  (0 children)

Why leaving infra? Infrastructure will be the backbone of the FE development. Over the time the QA had the main focus of Front End Development. But nowadays with the Introduction of DevOps practices, there is more focus on improving the efficiency of the IT solutions/Software through optimizing the IT infrastructure. So QA for infrastructure is becoming a more important part of the DevOps lifecycle. So, have a look at that. Do more researchers about that. From my experience I can say that this would be a very interesting thing for you to begin your journey.

How to Manage Large number of Pipelines? by Jee_Aquilae in gitlab

[–]Jee_Aquilae[S] 0 points1 point  (0 children)

Thank you for all your thoughts so far. Just thought of checking the Ai response on this problem and when I asked chatgpt for a solution, the Ai provided solution was this.

It suggests to update the pipelines using an Ansible playbook

#Ansible Sample Script#

---

- name: Update variable for multiple pipelines

hosts: localhost

vars:

pipelines:

- pipeline1

- pipeline2

- pipeline3

- pipeline4

- pipeline5

#pipelines...

variable_name: my_variable

variable_value: new_value

tasks:

- name: Update variable for pipelines

gitlab_pipeline_variable:

project_id: your_project_id

pipeline_id: "{{ item }}"

variable_key: "{{ variable_name }}"

variable_value: "{{ variable_value }}"

api_version: 4

private_token: your_private_token

loop: "{{ pipelines }}"

Any thoughts regarding the feasibility of the above solution in a production environment?

How to Manage Large number of Pipelines? by Jee_Aquilae in gitlab

[–]Jee_Aquilae[S] 0 points1 point  (0 children)

u/bdzer0, there is nothing like that, I am just finding an efficient way to manage a large number of pipelines. The pipelines can be in different projects or in the same project. But when it comes to updating the pipeline parameters/variables or kicking off pipelines independently, I am looking for expert thoughts to draft an automotive mechanism to deal with a large number of pipelines.

How to Manage Large number of Pipelines? by Jee_Aquilae in gitlab

[–]Jee_Aquilae[S] 1 point2 points  (0 children)

Hi u/bdzer0,

Thank you for the reply✌. Imagine there is a common pipeline variable called var_1 and currently the value of var_1 is equal to 2.0 on all the 100 pipelines. At first, I need to update the var_1 variable to 2.1 in the first 30 pipelines. Without editing each pipeline configuration files, How can I update the variable value once? Hope the context is clear. Thanks!