InfoQ Homepage Continuous Integration Content on InfoQ
-
GitLab Releases Single-Tenant SaaS Offering for Strict Security and Compliance
GitLab has released a new product - GitLab Dedicated - for customers in industries with strict security and compliance requirements wishing to move their DevOps software solutions from on-premise to the cloud.
-
GitLab Adopts CLI Project to Bring GitLab to the Terminal
Open-core DevOps tool vendor GitLab has announced their adoption of glab - a command-line interface (CLI) tool for interacting with GitLab. This furthers GitLab's reach into all stages of the code writing process.
-
AWS Enters Remote Development and Collaboration Space with CodeCatalyst
At its recent re:Invent 2022 conference, Amazon previewed CodeCatalyst, a service aimed to ease developer collaboration by integrating remote workspaces, project templates, issue management, continuous integration and delivery, and more.
-
How Slack Engineers Addressed Their Most Common Mobile Development Pain Points
In a rather detailed article, Slack engineers Ahmed Eid and Arpita Patel provided an interesting peek into the processes they adopted along the years to improve developer experience in a number of distinct areas and the tools they used to that aim.
-
KubeCon NA 2022: How to Build an End-to-End Argo-Based DevOps Platform for Kubernetes
Argo, a CNCF project, helps engineers to use Kubernetes by covering many use cases from GitOps-based continuous deployment to event-based workflow automation. It can also be used to create an end-to-end DevOps platform. Alexander Matyushentsev and Leonardo Luz Almeida spoke at the KubeCon CloudNativeCon North America 2022 Conference on how to build an Argo-based DevOps platform for Kubernetes.
-
Maven Central Search Retrieves Dependency Coordinates from Maven Central
Maven Central Search (mcs) is a command line tool to retrieve dependency coordinates from Maven Central. The tool uses Picocli for the command line interface and GraalVM to compile executable native images for macOS, Linux and Windows.
-
Safe Mode is Lyft's Approach to Handling Feature Flags Incidents
Feature flags are a useful tool to conduct A/B experiments and to roll out changes in a controlled way. To make sure that their use does not end up disappointing users when a change causes a crash or degrades the user experience, Lyft created Safe Mode, specifically aimed to prevent crash loops on launch.
-
Learn to Fight Cyberattacks in 2023: Steve Poole's Call to Action at Devoxx
Almost a year after the world was shelled by log4, Sonatype’s Steve Poole - a long-time secure code promoter, sounded the alarm regarding the advancement of cyber attacks during his Devoxx talk. Cyberwarfare is a reality, and countries use cyberattacks to fight other countries. More than awareness, the talk gives us hope by revealing the tools each developer has at hand to fight this evil.
-
GitLab Cloud Seed Aims to Simplify Google Cloud Integration
At Google Next '22, GitLab launched GitLab Cloud Seed, a new open-source solution integrated in GitLab One DevOps platform that aims to simplify Google Cloud account management, deployment to Google Cloud Run, and Google SQL database provisioning.
-
Error Prone Improves Java Code by Detecting Common Mistakes
Error Prone, a Java compiler plugin open sourced by Google, performs static analysis during compilation to detect bugs or possible improvements. The plugin contains more than 500 pre-defined bug checks and allows third party and custom plugins. After detecting issues, Error Prone can display a warning, or automatically change the code with a predefined solution.
-
Introducing Spring Boot Migrator
Spring Boot Migrator (SBM) is an experimental Spring project first released in March 2022. SBM allows developers to convert existing, non Spring Boot applications, which are based on technologies such as JAX-RS, EJB and JMS to Spring Boot or upgrade older Spring Boot applications to the latest version.
-
Slack Implements Circuit Breakers to Improve CI/CD Pipeline Availability
Slack recently published how it implemented the Circuit Breaker pattern to improve its CI/CD pipeline availability. Before this project, engineers at Slack saw challenges as peak request volumes in internal tooling caused cascade failures in dependent systems. Since completion, engineers saw increased service availability and fewer bad developer experiences like flakiness from failing services.
-
GitLab 15 Improves Editing, Metrics, Container Scanning, Security and More
With the recent release of GitLab version 15.2, open-core company GitLab Inc. has announced a series of improvements, including an enhanced Wiki editor, adding SAML integration for enterprises, improving dashboards, and adding internal notes.
-
Microsoft Introduces a New Way for Faster Building Cloud Apps with Azure Developer CLI
Recently Microsoft introduced the public preview of the Azure Developer CLI (azd) — a new, open-source tool that accelerates the time it takes to get started on Azure. It provides developer-friendly commands that map to essential stages in the developer workflow: code, build, deploy, monitor, and repeat.
-
JetBrains Launches Containerized Dev Env Space On-Premises In Feature-Constrained Beta
Space, JetBrains's take on containerized, remote development environments, is now available on-premises as a beta for all organizations that prefer to have full control over their tools instead of relying on third-party Cloud. The beta includes support for most of the features available in Space Cloud except for development environments, which will be included in the final release, says JetBrains.