InfoQ Homepage Source Control Content on InfoQ
-
GitLab 11.9 Released with Automated Secrets Detection
GitLab 11.9 has been released with automated secrets detection and additional merge request approval rulesets. GitLab is a software development lifecycle support tool, providing project planning, source code management, and CI/CD capabilities.
-
How Airbnb Simplified the Kubernetes Workflow for 1000+ Engineers
Melanie Cebula talked about the internal tooling and strategies Airbnb adopted to support over 1000 engineers concurrently configuring and deploying over 250 critical services to Kubernetes. One key enabler was a layer of abstraction and generation of Kubernetes configuration from higher level primitives using standardized environments and namespaces (and automated validations whenever possible).
-
Improving Deployment Safety at Airbnb with Pipelines
Alexander Katz, a software engineering intern at Airbnb, recently wrote about improving deployment safety with the introduction of deployment pipelines to Deployboard. The inhouse deployment service at Airbnb, Deployboard, handles thousands of deploys daily for the thousands of services that support Airbnb’s product.
-
GitHub Draft Pull Requests Enable New Collaboration Workflows
GitHub has introduced draft pull requests to handle work-in-progress scenarios where you might want to open a PR or start a conversation with your teammates before your code is ready to be reviewed.
-
Dependabot Automatically Creates GitHub PRs to Fix Your Vulnerabilities
Leveraging GitHub Security Advisory API, Dependabot aims to help developers track their dependencies, monitoring the security of their programs, and making sure any potential vulnerabilities are removed as easily as possible by automatically creating PRs to resolve them.
-
GitHub Launches Free Private Repos with up to Three Collaborators
GitHub has just announced it will allow developers to create private repositories with up to three collaborators at no cost. Additionally, GitHub has introduced a new product for enterprise customers operating both in the cloud and on-premises. InfoQ has spoken with Kathy Simpson, senior director of product at GitHub, to learn more.
-
DockerCon EU 2018 Summary: Migration Tooling, Docker Desktop Enterprise and More
At DockerCon Europe 2018, core announcements included the preview of container-based migration tooling for .NET and Java applications, support for digital transformation efforts and technology integration projects, the launch of Docker Desktop Enterprise, the open sourcing of Docker Compose on Kubernetes, and the announcement of the CNAB specification in collaboration with Microsoft.
-
Git 2.20 Brings Improved Workflows and Performance
Git 2.20 brings a wealth of changes and fixes, including improved cloning, fetching, grepping, etc. In addition, it now requires Vista on the Windows platform.
-
GitHub Desktop 1.5 Simplifies Merge Conflict Resolution
The lastest version of GitHub official client app for macOS and Windows, GitHub Desktop 1.5, makes it easier to resolve merge conflicts and to create, add, or clone a repository. InfoQ has spoken with Neha Batra, GitHub Desktop engineering manager.
-
Atomist Software Delivery Machine 1.0 Launched
Atomist, a software delivery automation company, has announced their Software Delivery Machine (SDM) 1.0. Atomist SDM is a cloud-native software delivery platform with additional capabilities, specifically for Kubernetes and Spring.
-
Amazon Introduces CloudFormation Drift Detection
In a recent blog post, Amazon announced CloudFormation Drift Detection which organizations can leverage to automate configuration consistency across AWS cloud resources. The CloudFormation Drift Detection feature allows organizations who have templated their configurations and deployments, known as stacks, to detect when configuration drift occurs from out-of-band changes.
-
GitHub Incident Analysis Shows How to Improve Service Reliability
On October 21, 2018, GitHub users experienced a degraded service during 24 hours due to an incident caused by routine maintenance work. This led to the display of outdated and inconsistent information and to the unavailability of webhooks and other internal services for 24 hours. GitHub post-incident report shows where things failed and suggests how to improve site reliability.
-
GitHub Octoverse 2018 Highlights
Octoverse is the annual survey that GitHub conducts among its developers to take the pulse of the community. Here the most significant highlights from this year’s edition.
-
GitHub Release Developer Workflow Tools: Actions, Suggested Changes & Security Alerts for .NET/Java
At GitHub Universe in San Francisco, GitHub announced a number of new tools to help developers make their workflows more effective, including Actions, Suggested Changes, Security Alerts for .NET and Java, and more.
-
New Git Submodule Vulnerability Patched
The Git community has disclosed a security vulnerability affecting the clone and submodule commands that could enable remote code execution when vulnerable machines access malicious repositories. The vulnerability, which has been assigned CVE–2018–17456 by Mitre, has been fixed in Git 2.19.1.