Questions tagged [continuous-integration]

Continuous integration (CI) is the software engineering practice of integrating code continuously and frequently rather than wait for changes to accumulate causing code conflicts to accumulate. Usually these changes are verified automatically using build and test processes.

136 questions
1
vote
0 answers

Managing and installing packages for applications in a Windows Environment

I have been tasked with the mission to setup development pipelines in a predominant Windows environment, using mainly Devops Server 2019. I personally come from a strong Linux background, and been building pipelines and development lifecycle systems…
1
vote
1 answer

OS limits ignored by bamboo

Our developers wants bamboo because of integrations to other Atlassian software and we have regularly problems with this buildserver. Often the buildjobs fail with OutOfMemory exceptions like this: java.lang.OutOfMemoryError: unable to create new…
Lion
  • 506
  • 10
  • 21
0
votes
0 answers

Could not resolve hostname nodename nor servname provided, or not known only with rsync

I work with sensitive data, so my host requires that I use a bastion to access the server. I can connect to the server without any problem in SSH using the following command: ssh userremotemachine@remotemachine:userbastion@bastion On the other…
Thomas Rollet
  • 101
  • 1
  • 2
0
votes
1 answer

Cannot connect GitLab to GKE Cluster

I am trying to create a CI Pipeline for my GitLab project to deploy my microservices automatically on a Google Kubernetes Engine cluster. Sadly I am unable to use the build-In native Google Cloud Integration from GitLab as it isn't properly…
0
votes
0 answers

Jenkins failing to load in linux Centos

Configured Jenkins, tried to change the port to: 5555 as 8080 is used by tomcat apache. Edited: vim /etc/sysconfig/jenkins and updated JENKINS_LISTEN_ADDRESS="0.0.0.0" AND JENKINS_ARGS="0.0.0.0" Restarted the jenkins Server: sudo service jenkins…
Hansiemithun
  • 101
  • 2
0
votes
1 answer

Deploy containerize project using Jenkins and Ansible

I have project running using several docker containers. Now I want to automate deployment using Jenkins (push triggers). I have three scenarios but I like none of them. here are these three different scenarios: 1) I deploy changes on server, then on…
0
votes
2 answers

Jenkins behind corporate proxy

I have configured proxy settings for installing plugins in Jenkins. Please find the below image. But when i try to install plugins getting proxy error. Installing Plugins/Upgrades Preparation Checking internet connectivity Checking update center…
Arun
  • 101
  • 2
0
votes
0 answers

Gitlab Runner installation Docker in Docker

Alright, so I am trying to install, register and successfully use a Gitlab Runner as a container in docker with the executor docker, basically docker in docker. I had some problems with it but was able to solve them on my own. I am running gitlab-ce…
0
votes
1 answer

dockerized jenkins failed building dockerfile work dir issue

I have a jenkins container and a pipeline which consist of building docker images. I have mounted the necessary mounts (/var/run/docker.sock, /var/run) for jenkins to use docker commands. I also bind mounted a folder from my host to jenkins as its…
cyrilv
  • 325
  • 2
  • 3
  • 12
0
votes
1 answer

How to set a dynamic path for output artifact from aws_codebuild_project in Terraform?

I am trying to set up an AWS CodeBuild project in Terraform: resource "aws_codebuild_project" "example" { name = "test-project" description = "test_codebuild_project" build_timeout = "5" service_role =…
0
votes
2 answers

Docker login from GitLab CI without possibility to access Docker registry password from .gitlab-ci.yaml?

I'm trying to set up a CI environment to build and push a Docker image for a project. The Docker registry I'm trying to push to is a private registry that requires me to log in. I can log in to the registry using the docker login my-registry…
0
votes
2 answers

Linux host configuration for continuous deployment?

We are in the process of setting up a host for continuous deployment. Each application runs under its own user account. Currently the approach we are looking at is simply allowing the continuous build machine to have publickey to that application's…
Andre M
  • 111
  • 1
  • 5
0
votes
1 answer

Jenkins job get exclusivity on an agent (Slave)?

Currently I use the EC2 plugin with Jenkins, so when it needs more agents (slaves) it starts them up (or kills them when not needed). Up till now the agents have been configured with 2 job slots which is fine. However there is one particular job…
Jon
  • 632
  • 6
  • 13
0
votes
1 answer

Restart tomcat using gitlab-runner

I have .gitlab-ci.yml configuration with: deploy-integration: stage: deploy script: - cp target/example.war /var/webapps - service tomcat7 restart But execution wasn't successful because of: $ service tomcat7 restart You need root…
Justas
  • 221
  • 1
  • 6
  • 12
0
votes
0 answers

How to manage publishing maven settings.xml with artifact repository, mirror and proxy details to CI servers?

Is there an automated process I can rely on, as an organisation's artifact repository / proxy manager, to publish configuration updates to dependent continous integration servers and developers? For instance, if for some reason, I have to create or…
Adam
  • 236
  • 5
  • 15