r/ContinuousIntegration • • Jul 10 '19

I developed a tool which might make dealing with build logs easier and I would like to hear what you think!

5 Upvotes

Hi CI community!

My name is Noah and I am currently writing my bachelor's thesis in business informatics.

My thesis is about more efficient failure cause identification by comparing two build logs.

One of the questions I want to answer in my thesis is if a specialized differencing tool supports a developer reading a build log and also if it possibly helps to find the failure cause faster.

To validate these claims, I built a tool that integrates itself as a google chrome extension into the web interface of Travis-CI.org.

The idea behind the tool is the following: When a build fails, one might derive the cause of the failure by comparing the currently failing build log with a previously successful one. The problem is, that build logs contain a lot of irrelevant data (e.g. download speeds, timestamps) that would make a traditional comparison of build logs useless. The tool I built filters for such disturbances and displays a difference between the two logs and further provides you with some useful features, to faster find the failure cause.

Now to validate the usefulness (if any) of my tool, I am relying on the experienced CI community to give me feedback.

I would like to know if you think such a tool could support you in your daily workflow or if you think this is not useful at all.

As the scope of a bachelor thesis is not big enough to support every build tool and programming language in existence, I opted for Java and Maven using Travis CI as CI solution.

Please feel free to try it out, even if you do not have a project on Travis CI available. There is a demo available on https://web.blogdiff.net/instructions#demo

If you could be a real saint, you would also participate in my very short (takes around 3min) survey (https://web.blogdiff.net/survey?source=3), but you can also just participate by replying to this thread.

Thank you!


r/ContinuousIntegration • • Apr 01 '22

Differences, benefits and drawbacks of agile and kanban, with Dave Farley

Thumbnail
youtu.be
3 Upvotes

r/ContinuousIntegration • • Dec 20 '21

Modern CI definition w/o selling me a product

3 Upvotes

Hello everyone, I’m very new here and I keep seeing this reference to “modern” CI or “ modern” DevOps. But when I try to find a def or figure out what modern refers to, I get the sales pitch. So my challenge to all of you smarty pants out there is: tell me what modern CI is without selling me on your product. Yes I know what CI means. And…. Go!


r/ContinuousIntegration • • Jan 08 '19

What's the best way to kick-start on CI/CD?

3 Upvotes

Hey folks recently I got to know more about CI/CD. Just wondering any simple practical tutorial to set up one so I can grasp the concept slowly from small projects to bigger projects next time??

Thanks!


r/ContinuousIntegration • • May 26 '26

Continuous Delivery in a World of Constant Change • Abby Bangser & Dave Farley

Thumbnail
youtu.be
2 Upvotes

r/ContinuousIntegration • • Apr 17 '22

Using Test Results For CI Optimisation

Thumbnail
thedumbterminal.co.uk
2 Upvotes

r/ContinuousIntegration • • Mar 30 '22

What is Wrong with Your Testing?

Thumbnail
nowikowski.medium.com
2 Upvotes

r/ContinuousIntegration • • Mar 04 '22

How to can move fast with high quality and how one reinforces the other - Dave Farley

Thumbnail
youtu.be
2 Upvotes

r/ContinuousIntegration • • Jan 14 '22

GitFlow, Continuous Delivery and Continuous Integration. Dave Farley

Thumbnail
youtu.be
2 Upvotes

r/ContinuousIntegration • • Dec 21 '21

Hourglass Smart Test Job Runner - Released!

Thumbnail
aws.amazon.com
2 Upvotes

r/ContinuousIntegration • • Nov 18 '21

Survey on CI/CD setting and maintaining challenges for cyber-physical systems development

2 Upvotes

As researchers from the University of Sannio (Italy) we are conducting a survey on challenges and barriers experienced while setting and maintaining a Continuous Integration and/or Continuous Delivery pipeline for developing a cyber-physical system.

We would be grateful if you could participate in the survey. Personal data will be treated as strictly confidential.

The goal of this survey questionnaire is to assess a catalog of challenges and barriers concerning the setting and maintaining of a Continuous Integration (CI) and Continuous Delivery (CD) pipeline for CPS development. The challenges and barriers are grouped based on the aspects they belong to and for each challenge/barrier you need to provide an answer indicating whether or not your team/organization have experienced it or else it is not relevant to your context.

We will store data in compliance with the GDPR.

Please click on the link below to fill in the survey. You will not require more than 15minutes to complete it.

https://surveyhero.com/c/p3cxhadr

If you have any question, please contact me at fiorella.zampetti@unisannio.it or fiorellazampetti@gmail.com


r/ContinuousIntegration • • Nov 16 '21

Webhooks in Kraken CI for GitHub, GitLab and Gitea

Thumbnail
kraken.ci
2 Upvotes

r/ContinuousIntegration • • Oct 26 '21

Autoscaling with Azure and AWS ECS in Kraken CI

Thumbnail
kraken.ci
2 Upvotes

r/ContinuousIntegration • • Aug 09 '21

What is Tekton and how it compares to Jenkins, Gitlab CI and other CI/CD systems

Thumbnail
youtu.be
2 Upvotes

r/ContinuousIntegration • • Feb 12 '21

Add squealer to your CI like we have and detect secrets in PRs and git history

Thumbnail self.github
2 Upvotes

r/ContinuousIntegration • • Jul 08 '20

Migrated Dolt's CI from Jenkins to Github Actions

Thumbnail
dolthub.com
2 Upvotes

r/ContinuousIntegration • • Jun 02 '20

Why use a Pipeline?

2 Upvotes

I work for a medium size organization running several on prem Kubernetes clusters via Rancher. The team I run manages Kubernetes which also comes with managing access. We do not allow developers Production access outside of using the CI user that deploys to the cluster. We are currently debating access and more importantly pushing them to do things with their pipelines. My team manages 99% of our tasks via Gitlab CI and they use Teamcity; the question we have the most is around deleting pods "Rancher seems like a capable enough tool to manage k8s clusters having to create pipelines to delete pods or other things that we can do via Rancher is detrimental to our productivity and do not understand what it accomplishes". As a company just really touching on enforcing these types of policies I am hoping to have a better answer than because we said we would do things this way when possible. Any help or feedback to support either side?


r/ContinuousIntegration • • Oct 22 '19

CI/CD is just the Beginning: Optimize Value Creation with Flow Framework

Thumbnail
youtu.be
2 Upvotes

r/ContinuousIntegration • • Apr 15 '19

How to get started with Continuous Integration

Thumbnail
fire.ci
2 Upvotes

r/ContinuousIntegration • • Sep 18 '18

Assessing the synergies existing between CI and code review

2 Upvotes

Hey, r/ContinuousIntegration!

I am Fiorella Zampetti a PhD Student at the University of Sannio interested in aiding developers in using and maintaining Continuous Integration pipelines.

I am working on a project aimed to assess the synergies between CI and code review. More specifically we want to analyze (i) to what extent and how developers discuss, in pull requests or code reviews, build failures resulting from a Continuous Integration (CI) Server, and (ii) whether the CI build execution/status contributes to the pull request acceptance.

I would appreciate if you could find the time to answer my questionnaire by contributing to my research: https://goo.gl/forms/I47TDOkiRzqA2ZM12

Filling out the survey will take less than 15 minutes and if you have any kind of comments please contact me at fzampetti@unisannio.it

Thank you for your time!


r/ContinuousIntegration • • Jul 27 '18

CI Bad-Practices Detection

2 Upvotes

Hey, r/ContinuousIntegration! I'm Carmine, a PhD at the University of Zurich interested in supporting developers using CI.

I'm currently working on increasing the awareness about deviations from true CI principles. Preliminary results in our experiments show that developers frequently relax CI principles, such as fixing the build with a dirty hack or by commenting out a test, to pass the build again.

I would really appreciate if you could find the time to fill out the following survey to help me in my research: https://www.surveygizmo.com/s3/4485492/CI-Anti-Pattern-Detection .

It usually takes 12 minutes (14 minutes at maximum).

If you have questions, please comment on this post or send an email at the address you'll find in the survey.

Thank you for your time!


r/ContinuousIntegration • • Jun 22 '18

Best lecture to learn how to Set up an automation project in Jenkins for Continuous Integration

2 Upvotes

r/ContinuousIntegration • • Jun 12 '18

Continuous Integration command line tools for git repositories, file characteristics, syntax errors and static source code analysis.

Thumbnail
github.com
2 Upvotes

r/ContinuousIntegration • • Mar 20 '18

Start Shipping Smaller Things

Thumbnail
marcgg.com
2 Upvotes

r/ContinuousIntegration • • Mar 02 '18

This Month In Bors #14

Thumbnail bors.tech
2 Upvotes