584 questions
2 votes
1 answer
77 views
Gradle Configuration Cache in Spring Boot bootBuildImage with multiple Images
I have a modulith that produces several applications in one multimodule Gradle Build (Gradle 9.1) These applications are all spring boot apps and they are deployed as docker images using the ...
1 vote
1 answer
1k views
deploy latest container in dokploy
I am using dokploy to deploy docker containers, but when I try to deploy a latest version of a container its not working because its not fetching the latest image from the repository My docker file ...
0 votes
2 answers
76 views
Can an Ansible playbook be run concurrently with itself, with different inventory files for each of runs?
I want to use a common deployment box with ansible in it, and connectivity to all my various environments, which are in dozens. Jenkins jobs will invoke the ansible playbooks (common for all environs) ...
0 votes
1 answer
214 views
How to run only tagged scenarios in azure pipeline using SpecFlow
I have a lot of testcases in SpecFlow for my website. There are different wizards in this website and I have created a tag for testcases associated with each, since changing something in the code of ...
1 vote
0 answers
804 views
How to Enforce Sync Order in ArgoCD app of apps pattern?
I'm using the app of apps pattern in ArgoCD and I'm looking for a way to enforce a sync order between certain apps. Specifically, I want the strimzi app to be synced before my app containing the Kafka ...
-1 votes
2 answers
217 views
How can I create a multi-job GitHub Actions workflow with secrets?
I would like to create a multi-job GitHub Actions workflow to lint and test my python code, lint my Dockerfile, then build and push my docker image to my Docker Hub only if the pytest, pylint, and ...
0 votes
1 answer
313 views
What would be the ideal solution for this problem?
I want to create a CI/CD pipeline where The developer pushes his code to the Github repo. Github action runs the unit tests, and upon the passing of all the tests, it lets you merge the PR. On K8s ...
0 votes
2 answers
246 views
Azure WebJobs CD ereasing wwwroot content
I'm publishing 2 web jobs to the respective paths: But, every time, the content inside site\wwwroot is erased, and I have an API project published there, so, every time I need to republish the API ...
0 votes
1 answer
820 views
How to check if the job was rejected in GitHub actions workflow?
Is there any way to determine in a workflow if the job that waited for approval was manually rejected? I know that manually rejected jobs now have the failure status, but it's not an error in job ...
0 votes
1 answer
714 views
Testing in CI vs testing in CD
I try to understand how testing fits into continuous integration and continuous delivery practices. This article about CI states that automated tools are used to assert the new code’s correctness ...
1 vote
1 answer
2k views
Automatic deployment of Docker image as last step of CI/CD pipeline
I am using a CI/CD server (self-hosted Woodpecker) to manage my app. The pipeline runs all these steps: clone, build, test, package as container, push to container registry (self-hosted Gitea). But ...
0 votes
1 answer
1k views
Change the ArgoCD login and navbar icon
I am using version v2.4.3+471685f and I've made changes to the 'argocd-cm' configmap to update the ArgoCD icon by modifying my-styles.css as follows: .my-styles.css: | .nav-bar__logo img { ...
1 vote
0 answers
1k views
How to cache Poetry virtual environments in GitLab CI/CD?
I want to cache Poetry virtual environments between builds of my Python application. I have configured the pipeline so that the virtual environment is recreated every time pyproject.toml changes (...
2 votes
1 answer
1k views
When should you update release notes/changelogs?
Looking to automate our changelogs and release notes with conventional commits and Azure DevOps pipelines, and the process seems "simple" based on all of the documentation and videos I've ...
-1 votes
1 answer
310 views
Jenkins pipeline Boolean parameter default value cannot set dynamically thruogh jenkins shared lib
this is Jenkinsfile @Library('shared-library@variablestatus') def IMG_NAME = 'shortener' def REPO_URL = '' (BRANCH, CLUSTER, NAMESPACE, ENVPROFILE, REGION, ECR_REGISTRY, BUILDFLAG, DEPLOYFLAG) = ...