Questions tagged [build-pipeline]

General build pipeline questions. This includes, but is not exclusive to Jenkinsfile pipelines. See jenkins-pipeline for platform specific questions.

Filter by
Sorted by
Tagged with
17
votes
2answers
16k views

How to build a complex parallel Jenkins pipeline?

I've been interested in converting our bespoke Jenkins integrations into a pipeline. However, I can't seem to figure out how to do it. Can anyone help me with the Jenkins script that could do the ...
10
votes
4answers
4k views

CodeBuild - multiple input artifacts in AWS Pipeline

I am building an AWS CodePipeline which depends on two source repositories. If the 'CodeBuild' step is specified with multiple Input artifacts, then you get the error: .. declares 2 input artifacts ...
7
votes
2answers
542 views

How to cache third party resources in a build pipeline?

A build-pipeline often requires to access third party resources, aside from the source code of the artefacts it is meant to build. Each of these third party resources introduce a risk factor in builds,...
6
votes
3answers
129 views

Jenkins: What is a build?

I'm coming from Ops and I don't have a heavy software engineering background. In Jenkins, what is a "build" exactly and why is it named such? When I build a shell/powershell script, I'm not really ...
5
votes
2answers
724 views

How to manage Free and Open Source Software dependencies?

We exist in an increasingly complex ecosystem of Free and Open Source Software, FOSS, and it's dependencies. Having done a bit of analysis on one medium size project there are over 1,500 dependent ...
5
votes
2answers
184 views

Decoupling data of devops tools eg jenkins nexus

Building devops pipe with tools such as Jenkins, Nexus, Hashicorp etc.. Deploying via terraform ansible & packer. Intending to use load balancers in front of each tool, want to deploy tools listed ...
5
votes
1answer
3k views

Continuous Integraton using Jenkins Pipeline for a .NET project

The project: A .NET standalone application consisting in: The main application that is a Windows Service containing a web server used for the web interface. Project is 90% .NET (Framework, Standard ...
5
votes
2answers
724 views

Condition CircleCI build on what part of monorepo changed?

I'm working on a monorepo project that contains a few different subprojects in different languages. Right now I run three different CircleCI "jobs" on each commit. However, each of these packages ...
5
votes
1answer
65 views

Storing Meta Data for Apps/tools

Have created a number of images via packer and soon coming to the conclusion that binaries/images soon rack up in qty and need to find away to store config data. We are going to use ansible to hold ...
4
votes
2answers
608 views

Is artifact promotion in this pipeline correct?

I have been tasked with rebuilding my DevOps pipeline and I need some help with a few parts. We will have our code in BitBucket and have something trigger a server to spin up and validate our PR's. ...
4
votes
1answer
710 views

Multiple gradle builds with docker

I have a multi-branch setup on Jenkins for my Gradle project. I would like to be efficient in terms of performance and cost as well (money!). Meaning, if would like to build my project many times, for ...
4
votes
1answer
181 views

AWS CodePipeline staged deployments

I am implementing a CICD pipeline using CodePipeline, CodeCommit, CodeDeploy and CloudFormation (I skipped the build part of the pipeline and am going to commit built code for the moment). I already ...
3
votes
1answer
43 views

Build user for Visual Studio Online

Using visual studio online, do I need a separate user for the purpose of ferrying code/builds across machines. I understand that the built in service account builds code and can publish, but with ...
2
votes
1answer
44 views

What are formal criteria for establishing declarative pipelines, or pipelines as a code?

Stepping from "crafted" DevOps toolchains to declarative pipelines is imo next transformation step towards even more productivity which requires additional effort. Any experiences what can be the "...
2
votes
1answer
90 views

Can the Angular CLI be used to build and deploy on a remote server via ssh?

I'd like to use the Angular CLI to build the app and deploy it on my remote server via SSH. Is this feature available?
2
votes
0answers
546 views

Configuration of AWS CodePipeline for Android CI/CD

I'm trying to set up a basic CI/CD pipeline for an Android project using AWS CodePipeline and I have 3 steps in the pipeline as follows: Source: Pull project from GitHub repo Build: Build the android ...
1
vote
2answers
42 views

How to deploy a ZIP or WAR equivalent (built locally via npm)?

I use NPM to build my web project, and it does so nicely to a little ZIP file. Keeps everything nice and light, and I can easily keep bloat down. My current process is to use an FTP client (Win SCP), ...
1
vote
1answer
257 views

Automated patching of docker images

Docker and other container images have become important building blocks especially for software production pipelines. Unfortunately, several researchers (e.g. BanyanOps) have shown how vulnerable ...
1
vote
2answers
264 views

Scope for one click deploy

So one of the goals of a software company is to have one click deploy. I think this is a major responsibility of the dev ops team. Whether or not it is should be reserved for another conversation. ...
1
vote
2answers
329 views

jenkins pipeline code to build docker images

I am trying to integrate docker build process in Jenkins. I know the things with docker plugin and configure docker agent and template to build it. I want these things to be done with Jenkins pipeline ...
1
vote
1answer
86 views

How trigger a build by a commit in a branch prefix?

On the Azure DevOps, in we git we have a schema of branches where we create a branch per sprint, for sample: sprint01 sprint02 sprint03 ... We keep the 3 last sprint branches, and in this case when ...
1
vote
1answer
63 views

Azure Devops: Filter Test Projects in Nuget Build Pipeline

I'm working on a nuget build pipeline. My problem is that my integration test project is being packaged and deployed to the azure artifacts, while my unit test projects are not. The integration test ...
1
vote
1answer
83 views

Cancel sibling snapshot dependency on failure

I have a simple build chain configure in TeamCity: build -> create-base-image -> -> docker publish test -> I have ...
1
vote
1answer
260 views

Trigger a job and get the job log on the same page in Jenkins

I would like to trigger the job in Jenkins and also get the log on the same page. E.g. Kind of IDE where we can run the code in one side and get the output on the other side. Are there any tools ...
1
vote
0answers
39 views

Creating an effective pipeline for deploying branded IOS apps

I am currently creating a pipeline for releasing 200+ customer IOS apps. Each application is a derivative of a base app with slight non-code related changes (image assets, configuration files, certs, ...
1
vote
0answers
309 views

Usage of Tasks vs Jobs in Concourse CI

I would like to know when it would be ideal to use Jobs over Tasks. What I mean is there are situations where we could run tasks within a job that are not dependant to each other in parallel, which I ...
0
votes
1answer
6k views

Maven command for Sonarqube analysis

I am planning to build a Maven project in Jenkins. I tried to do some research how to give goals for Maven for doing few steps in one command but cant get understood how to do. What I mean is how ...
0
votes
1answer
65 views

Is there a [ci skip] option in GitLab CI?

I'm debugging the use of a report creator. I forgot a line and would like to edit the code without triggering the build pipeline. I know that it's possible to write [ci skip] in the commit pipeline ...
0
votes
2answers
298 views

CI/CD pipelines Azure devops automatic merge after deploy release

I have a classic env. setup like following: I have 2 branches : Develop and Master. Is there any way in azure devops to setup the following rule: When a deploy is succeeded on dev environment (...
0
votes
1answer
28 views

Organizing the build steps on AzureDevOps

I am new on DevOps world and I am making my first build/release pipeline for a .net web application using Azure DevOps. On the picture bellow, I just add some build steps and create some tasks groups ...
0
votes
1answer
37 views

Microsoft DevOps: build triggering vs release

I have this setup: Build 1 builds and trigger Release 1 when finished Build 2 is triggered by Build 1 and release Release 2 If I have one parallel job, can I be sure that: Release 1 is always run ...
0
votes
0answers
20 views

How to build asp core 2.2 linux image on Hosted Windows 2019 with VS2019?

I'm currently redefining our build pipeline and build our sources by using the VM image windows-latest which currently resolves to Hosted Windows 2019 with VS2019. After calling publish I get my ...
0
votes
0answers
26 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
1answer
212 views

How to build windows image on azure dev ops hosted agent

The host agent pool on azure-devops to build windows container, Hosted Windows Container is running Windows Server version 1803. But I want to deploy on Windows Server 2019, so instead of using ...
0
votes
3answers
228 views

Jenkins in private subnet

For development environment, to be used by multiple developers, we have a pipeline to be created with Git-Jenkins-Tomcat(dev) Do I need to place jenkins in private subnet and access thru bastion host?
0
votes
1answer
325 views

Jenkins poll scm issue- Multiple jobs configured in single repo

We configured multiple jobs in single repo and enabled poll scm. The build is not triggerring whenever checkins happened. Let me know is it possible that poll scm will work for multiple jobs in ...
0
votes
0answers
119 views

Using Composer when php-fpm and Nginx is in separate Docker containers

I'm setting up a pipeline for CI, and I have read about pros and cons of having php and Nginx in separate containers. Personally I like how tidy and maintainable it is when its separated, combined ...
0
votes
0answers
47 views

Data Cleanup in Integration tests

How are you sanitizing a cloud RDBMS resource for Integration Testing in your pipelines? We are running in to a problem where the integration tests drop and recreate a database between each test, so ...
0
votes
0answers
20 views

Reference DevOps process implementation in Maven or Gradle containing working examples for acceptance testing

Back in the Java world.. Maven and Gradle are quite advanced tools offering sophisticated configuration capabilities. For example, you might want to have a fast-fail build stage in your CI to find ...
-1
votes
2answers
87 views

List of Ticket Management Software [closed]

My devops team is struggling with managing incidents and having quick response times anyone know of some software that can help with this? And the pros and cons of them? Thank you very much.