Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [cicd]

For questions about Continuous Integration/Continuous Delivery/Continuous Deployment (CI/CD) tools and or processes

1
vote
0answers
9 views

How to add status flags or manual steps to CI/CD process with GitLab Pipelines

I'm trying to set up a CI/CD GitLab Pipeline with feature branches with various stages of testing, both automated and manual, culminating with an automatic merge to master at the end. I'm struggling ...
0
votes
0answers
5 views

How to send Rocket.Chat notifications when Concourse jobs fail

I have found the below tutorial for sending Slack notifications when Concourse jobs fail: https://concoursetutorial.com/miscellaneous/slack-notifications/ Does anyone have any experience using ...
0
votes
2answers
43 views

Auto Deploy after push to git

I have some Codeigniter projects on some domains (on the same server), and the project is already in git. How to ensure server gets the new update when I push the code to git? Can anyone explain ...
0
votes
1answer
21 views

How to keep previous containers on docker-compose up?

I am running a CI/CD pipeline that builds my service and ends with docker-compose up -d which brings up the service with a new docker image tag (my-service:tag1). But when I look at docker ps -a the ...
1
vote
1answer
29 views

Overview of Gitlab CI/CD process for multi-project SOA application. Releasing and Versioning

I have a SOA-application. Each service is a separate project in Gitlab with its own Dockerfile. So, in terms of structure it looks as follows \UserService Dockerfile \src \OrderService ...
0
votes
2answers
49 views

what is better between Jenkins & AWS CodeDeploy for CI/CD

I'm considering what is better and easier to use for CI/CD pipeline between Jenkins and AWS CodeDeploy. e.g. Jenkins server request webhook to git repo(github), and deploy to EC2. e.g. When push to ...
0
votes
0answers
22 views

In Azure Devops, is it possible to pass an argument that is variable on the source environment?

I am trying to create a Task Group that can be used interchangeably between Build and Release pipelines. However, I am having an issue passing one of the arguments to my Powershell Task Group. The ...
0
votes
1answer
31 views

How do I automate the process of pulling the latest code and restarting a service on git push?

I have an application (Logstash) running on a Linux VM and the settings for it are on a GitLab repo. What I want is for the VM to pull the latest version of the settings file and restart the service ...
0
votes
0answers
13 views

TeamCity HTTP Request in the context of Kotlin DSL

Is it possible to do an http get request inside the settings.kts file used to implement your TeamCity configuration with Kotlin ? If it is possible, how is it achievable ? If it is not, what are ...
0
votes
0answers
21 views

GoCD build on VSTS pull request to develop

Could GoCD be integrated with VSTS through API in order to be able to trigger builds on pull request ready to be merged state? Having all this manually triggered from the feature branch is clear, but ...
0
votes
4answers
72 views

How is Continuous Integration different from using git to integrate external code?

I have a conceptual doubt about CI using Jenkins. I know Jenkins can help me to integrate all code built by developers. So the question is: How is this not already resolved with Github (or any other ...
1
vote
0answers
9 views

Trigger SaaS CI Build (i.e. CircleCI, AppVeyor or Travis) based upon a GitHub Release of a 3ʳᵈ Party Repository

I want to automate the build of a Chocolatey package every time an author creates a new GitHub release. The specific example I am talking about is the HIBPOfflineCheck plugin for KeyPass2, but it ...
0
votes
0answers
33 views

How to completely replace master with another branch in TFS Azure Devops

Using TFS Azure Devops, there is a repo with valid code being maintained in a secondary branch. However, the master branch is multiple years out of date. I want to obliterate the contents of master ...
1
vote
0answers
29 views

node js deployment on production server

I wanted to know standard process to deploy nodejs app on production. As of now I am following the process as below Pull the source code git pull git_url Install npm dependencies npm install ...
1
vote
0answers
55 views

Read webhook payload in Gitlab CI

I have a project (PROJECT_A) that is triggered through a webhook, and expects the variable $PRODUCT to be set. Its value is used to trigger a certain path in the build. The job in the .gitlab-ci.yml ...
0
votes
1answer
112 views

How to deploy to Appengine standard from gitlab CI?

How to deploy from Gitlab CI to AppEngine Standard environment?
0
votes
2answers
37 views

In Azure Devops and TFS, is it possible to create a build artifact and release definition in a different collection than the original code repository?

I have code repo held in Collection 1 and, using this code repo, I am trying to create a Build artifact and Release definition in a different Collection 2. Is this even possible?
0
votes
0answers
39 views

VSTS Azure for DevOps: Unit test checking mechanism on pull request

Is there a way in VSTS Azure for DevOps to implement unit test checking mechanism on pull request. The condition is to only allow commits that change something in the unittest folder for example.
2
votes
2answers
88 views

Gitworkflow and testing short lived feature branches in Openshift/Kubernetes

Recently my team started adapting git workflow for agile-based delivery, we've been using JIRA, TeamCity and various other CI tools to complete the pipeline. The workflow works great for monolith or ...
5
votes
3answers
102 views

What are tools that lend themselves for backup and recovery in a CI/CD environment?

I have used tar, dump, Amanda, Legato (EMC) Networker and other backup software for making backups of systems. However, I don't know the best tools for making backups in a CI/CD (Continuous ...
0
votes
0answers
35 views

Multi configuration deployment for product based company with 100+ clients using Azure DevOps/VSTS

We are product based company and have around 15 applications that include web applications, web services, web apis. These applications are deployed in various servers. Some are deployed on client ...
0
votes
1answer
30 views

Release based on restricted timeline with CI/CD

There is possibility that client may want certain functionality or feature to be available based on certain season or specific date/time/zeo location. This could grow more complex based on code logic ...
1
vote
0answers
41 views

Is it useful to track dev time with CI/CD?

Estimating is hard, but it is made easier with good record keeping. Is there a known solution to tracking dev time on a ticket by making use of CI/CD to update JIRA tickets or the like with logged ...
1
vote
2answers
48 views

Tools used in enterprise level to transfer build artifacts from CI server to live server

I recently learnt some basic devops and set my server on Digitalocean droplet with travis CI. As there is no travis deploy provider supports for Digitalocean, I have to write my own deploy script. ...
-1
votes
1answer
445 views

zip: command not found after installing zip on NODE docker image, even after installing p7zip?

I'm trying to zip my dist folder and post to it Azure's kudu zipdeploy endpoint but I keep getting this error regardless of the fact that I have installed a zipping package myself. My docker image: ...
1
vote
0answers
42 views

Appropriate use cases for git submodule and braid

For what use cases are git submodules (or subtrees) better suited than braid and vice-versa?
1
vote
1answer
65 views

Where is the git submodule revision actually stored?

I understand how to use git submodule to reference a specific commit in another repo, but where is that reference actually stored? It doesn't seem to be in .gitmodules as plain text?
0
votes
0answers
88 views

Universal CICD Pipeline?

I have multiple Node.js projects in Gitlab. They all use the same exact CI/CD pipeline. Therefore, I have X number of the same exact .gitlab-ci files. That being said, is there a way to get rid of ...
1
vote
1answer
33 views

Is it ok to logout after calling docker stack deploy?

If I immediately terminate the process that called docker stack deploy will the docker swarm continue? My use case is this: In my CI job I ssh into my swarm cluster node. I copy the new stack.yml ...
1
vote
1answer
504 views

Jenkins Pipeline GitLab API Credentials Management

I have a Jenkins pipeline that executes a build whenever a change is pushed to the appropriate branch. Jenkins uses an API token to authenticate with the GitLab server and checkout the repository. ...
0
votes
0answers
82 views

JenkinsX first installation with Google Cloud

who are familiar with new Jenkins-X? Here is the official website link for installation. Jenkins-x I am on OSx and I tried to install with brew command. When using this command: jx create cluster ...
0
votes
0answers
491 views

How to implement Auto Review Apps on GitLab with Docker Compose and Swarm

I would like to have an Auto Review App available for every branch of my repo. My project is composed of multiple containers, and uses docker-compose.yml, but GitLab's Auto DevOps doesn't support it ...
3
votes
1answer
294 views

What are Pros and Cons of various VCS and CI/CD tools to store, change and deploy configuration snippets of more than 1000 customers in a VCS?

Follow-up to this question. We are in the middle of a transition to Configuration as Code (CaC). At the moment a lot of sites are configured manually. A side effect of this is that so now and then ...
1
vote
1answer
180 views

Does Spinnaker's rosco use HashiCorp's packer or is it another tool?

I am confused. Does Spinnaker use HashiCorp's Packer for baking or is it another tool? The reason for asking this that a folder called packer resides in the github repo of rosco https://github.com/...