# Baeldung - Ops

Baeldung - Ops

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Jenkins Series

DevFeed: [Jenkins Series](<https://devfeed.tech/articles/jenkins-series-4532.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/953170670/0/baeldung/ops~Jenkins-Series>)

Author: baeldung

Published: 2026-04-03T12:36:55Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Groovy](<https://devfeed.tech/topics/groovy.md>), [Scripting](<https://devfeed.tech/topics/scripting.md>), [Server](<https://devfeed.tech/topics/server.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [automation](<https://devfeed.tech/tags/automation.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [docker](<https://devfeed.tech/tags/docker.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [jenkins-series](<https://devfeed.tech/tags/jenkins-series.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [scripting](<https://devfeed.tech/tags/scripting.md>), [series](<https://devfeed.tech/tags/series.md>), [server](<https://devfeed.tech/tags/server.md>)

### AI overview

A tutorial series covering Jenkins pipelines, job management, administration, Groovy scripting, parameterized and parallel builds, and server maintenance across the CI/CD lifecycle.

### Source excerpt

This tutorial provides an overview of Jenkins pipelines, job management, and administration. Related Stories Git Series Troubleshoot Docker Daemon Connection Issues in Jenkins Troubleshooting Jenkins 403 No Valid Crumb in Request Error

## Git Series

DevFeed: [Git Series](<https://devfeed.tech/articles/git-series-4533.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/953170673/0/baeldung/ops~Git-Series>)

Author: baeldung

Published: 2026-04-03T12:35:13Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [git](<https://devfeed.tech/tags/git.md>), [git-series](<https://devfeed.tech/tags/git-series.md>), [operations](<https://devfeed.tech/tags/operations.md>), [series](<https://devfeed.tech/tags/series.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A practical Git series covering essential workflows and techniques, including credentials, branching, history management, merging, rebasing, and merge-conflict resolution.

### Source excerpt

This tutorial provides a practical overview of essential Git workflows and techniques. Related Stories Jenkins Series Using a Package Manager in GitHub Actions Get Files Modified in a PR in GitHub Actions

## Configuring Environment Variables in Ansible

DevFeed: [Configuring Environment Variables in Ansible](<https://devfeed.tech/articles/configuring-environment-variables-in-ansible-4531.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/925102127/0/baeldung/ops~Configuring-Environment-Variables-in-Ansible>)

Author: Burak Gökmen

Published: 2025-09-20T03:03:21Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [debug](<https://devfeed.tech/topics/debug.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [debug](<https://devfeed.tech/tags/debug.md>), [deployment-tools](<https://devfeed.tech/tags/deployment-tools.md>), [deployment-tools-ansible](<https://devfeed.tech/tags/deployment-tools-ansible.md>), [examples](<https://devfeed.tech/tags/examples.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to configure temporary and permanent environment variables in Ansible. It demonstrates play-level and task-level variables, showing that a task-level value overrides a play-level value with the same name, and uses the debug module to display captured command output.

### Source excerpt

Learn how to set both temporary and permanent environment variables using Ansible. Related Stories Run Docker Commands With Ansible Introduction to GoCD Using a Package Manager in GitHub Actions

## Introduction to GoCD

DevFeed: [Introduction to GoCD](<https://devfeed.tech/articles/introduction-to-gocd-4530.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/925047929/0/baeldung/ops~Introduction-to-GoCD>)

Author: Albert Stec

Published: 2025-09-19T02:29:00Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Developer Tools](<https://devfeed.tech/topics/developer-tools.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [deployment-tools](<https://devfeed.tech/tags/deployment-tools.md>), [deployment-tools-devops-ci-cd-testing](<https://devfeed.tech/tags/deployment-tools-devops-ci-cd-testing.md>), [devops](<https://devfeed.tech/tags/devops.md>), [json](<https://devfeed.tech/tags/json.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

An introduction to GoCD, covering CI/CD pipelines, pipeline visualization, pipeline-as-code with JSON, and its client-server architecture.

### Source excerpt

Learn how GoCD can help with development through CICD pipeline creation, maintenance, and visualization. Related Stories Configuring Environment Variables in Ansible Using a Package Manager in GitHub Actions How Does Dotnet Publish Work

## What Is the Runtime Performance Cost of a Docker Container?

DevFeed: [What Is the Runtime Performance Cost of a Docker Container?](<https://devfeed.tech/articles/what-is-the-runtime-performance-cost-of-a-docker-container-4529.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/924828113/0/baeldung/ops~What-Is-the-Runtime-Performance-Cost-of-a-Docker-Container>)

Author: Johnson Fabowale

Published: 2025-09-15T03:54:40Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [cpu](<https://devfeed.tech/topics/cpu.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [cost](<https://devfeed.tech/tags/cost.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [devops](<https://devfeed.tech/tags/devops.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container](<https://devfeed.tech/tags/docker-container.md>), [docker-docker-container](<https://devfeed.tech/tags/docker-docker-container.md>), [memory](<https://devfeed.tech/tags/memory.md>), [networking](<https://devfeed.tech/tags/networking.md>), [performance](<https://devfeed.tech/tags/performance.md>)

### AI overview

A tutorial on Docker container runtime overhead, covering CPU, memory, storage, and networking factors and resource-management considerations.

### Source excerpt

Explore factors that contribute to Docker's runtime performance cost and learn practical steps to optimize performance. Related Stories Using a Package Manager in GitHub Actions Run Google Chrome headless in Docker Docker Build and Run Platforms and Resolving exec /usr/bin/sh: exec format error

## Docker Build and Run Platforms and Resolving exec /usr/bin/sh: exec format error

DevFeed: [Docker Build and Run Platforms and Resolving exec /usr/bin/sh: exec format error](<https://devfeed.tech/articles/docker-build-and-run-platforms-and-resolving-exec-usr-bin-sh-exec-format-error-4528.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/924429560/0/baeldung/ops~Docker-Build-and-Run-Platforms-and-Resolving-exec-usrbinsh-exec-format-error>)

Author: Hiks Gerganov

Published: 2025-09-06T06:29:25Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Dockerfile](<https://devfeed.tech/topics/dockerfile.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Bash](<https://devfeed.tech/topics/bash.md>), [cURL](<https://devfeed.tech/topics/curl.md>)

Tags: [bash](<https://devfeed.tech/tags/bash.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [curl](<https://devfeed.tech/tags/curl.md>), [debian](<https://devfeed.tech/tags/debian.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container](<https://devfeed.tech/tags/docker-container.md>), [docker-errors](<https://devfeed.tech/tags/docker-errors.md>), [errors](<https://devfeed.tech/tags/errors.md>), [image](<https://devfeed.tech/tags/image.md>), [platforms](<https://devfeed.tech/tags/platforms.md>)

### AI overview

This tutorial explains how Docker build and run platforms affect container compatibility. It demonstrates building and running a Docker image with a Dockerfile, specifying target platforms, and diagnosing exec format errors caused by mismatched architectures or other execution issues.

### Source excerpt

Explore Docker build and run platforms, along with errors that they might lead to. Further, learn about alternative reasons for exec format error issues. Related Stories Troubleshooting the no configuration file provided: not found Error in Docker Compose What Is the Runtime Performance Cost of a Docker Container? Using a Package Manager in GitHub Actions

## Using a Package Manager in GitHub Actions

DevFeed: [Using a Package Manager in GitHub Actions](<https://devfeed.tech/articles/using-a-package-manager-in-github-actions-4527.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/924134489/0/baeldung/ops~Using-a-Package-Manager-in-GitHub-Actions>)

Author: Sidrah Abdullah

Published: 2025-08-31T19:08:15Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [ci](<https://devfeed.tech/topics/ci.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [apt](<https://devfeed.tech/tags/apt.md>), [ci](<https://devfeed.tech/tags/ci.md>), [deployment-tools](<https://devfeed.tech/tags/deployment-tools.md>), [deployment-tools-git-docker-container-github-actions-package-management-ubuntu](<https://devfeed.tech/tags/deployment-tools-git-docker-container-github-actions-package-management-ubuntu.md>), [docker-container](<https://devfeed.tech/tags/docker-container.md>), [git](<https://devfeed.tech/tags/git.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [package-management](<https://devfeed.tech/tags/package-management.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

A tutorial on installing packages with apt-get in GitHub Actions workflows, including why clean Ubuntu runners need setup, a basic lcov example, and potential permission errors.

### Source excerpt

Learn how to safely and wisely use a package manager within GitHub Actions. Related Stories Get Files Modified in a PR in GitHub Actions Use Private Docker Image in GitHub Actions Using GitHub Actions to Create .env File in the Workflow

## Troubleshooting 'An Unexpected Error While Executing WSL Command' in Docker Desktop

DevFeed: [Troubleshooting 'An Unexpected Error While Executing WSL Command' in Docker Desktop](<https://devfeed.tech/articles/troubleshooting-an-unexpected-error-while-executing-wsl-command-in-docker-desktop-4526.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/923932157/0/baeldung/ops~Troubleshooting-%e2%80%98An-Unexpected-Error-While-Executing-WSL-Command%e2%80%99-in-Docker-Desktop>)

Author: Youssef Salem

Published: 2025-08-27T21:53:50Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Windows Subsystem for Linux](<https://devfeed.tech/topics/wsl.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [PowerShell](<https://devfeed.tech/topics/powershell.md>), [Windows](<https://devfeed.tech/topics/windows.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [docker-docker-image](<https://devfeed.tech/tags/docker-docker-image.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [powershell](<https://devfeed.tech/tags/powershell.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [wsl](<https://devfeed.tech/tags/wsl.md>), [wsl2](<https://devfeed.tech/tags/wsl2.md>)

### AI overview

A tutorial explains how to troubleshoot the "An Unexpected Error Was Encountered While Executing a WSL Command" message in Docker Desktop on Windows with the WSL2 backend. It describes how Docker and WSL interact, outlines causes such as stopped services, outdated versions, corrupted distributions, permissions, and resource limits, and begins a step-by-step process using WSL checks and PowerShell commands.

### Source excerpt

Discover how Docker and WSL interact in order to troubleshoort this error: "An Unexpected Error While Executing WSL Command" Related Stories What Is the Runtime Performance Cost of a Docker Container? Docker Build and Run Platforms and Resolving exec /usr/bin/sh: exec format error Using a Package Manager in GitHub Actions

## How Does Dotnet Publish Work

DevFeed: [How Does Dotnet Publish Work](<https://devfeed.tech/articles/how-does-dotnet-publish-work-4525.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/923705738/0/baeldung/ops~How-Does-Dotnet-Publish-Work>)

Author: John Caleb

Published: 2025-08-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [NuGet](<https://devfeed.tech/topics/nuget.md>), [trimming](<https://devfeed.tech/topics/trimming.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [build](<https://devfeed.tech/tags/build.md>), [cli](<https://devfeed.tech/tags/cli.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [deployment-tools](<https://devfeed.tech/tags/deployment-tools.md>), [dotnet](<https://devfeed.tech/tags/dotnet.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [net](<https://devfeed.tech/tags/net.md>), [nuget](<https://devfeed.tech/tags/nuget.md>), [publication](<https://devfeed.tech/tags/publication.md>), [trimming](<https://devfeed.tech/tags/trimming.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how the .NET dotnet publish command prepares applications for distribution by building the project, resolving dependencies, and producing deployable files. It covers deployment targets, common publishing options, framework-dependent and self-contained deployments, and optimizations such as trimming and single-file publishing.

### Source excerpt

Explore what dotnet publish does, how it works behind the scenes, and how to use it efficiently in various deployment circumstances. Related Stories Configuring Environment Variables in Ansible Introduction to GoCD Using a Package Manager in GitHub Actions

## Get Files Modified in a PR in GitHub Actions

DevFeed: [Get Files Modified in a PR in GitHub Actions](<https://devfeed.tech/articles/get-files-modified-in-a-pr-in-github-actions-4524.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/923543417/0/baeldung/ops~Get-Files-Modified-in-a-PR-in-GitHub-Actions>)

Author: Christian Jaimes

Published: 2025-08-20T15:03:13Z

Content type: tutorial

Language: en

Sources: [Baeldung - Ops](<https://devfeed.tech/sources/baeldung-ops.md>)

Topics: [ci](<https://devfeed.tech/topics/ci.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [git](<https://devfeed.tech/tags/git.md>), [git-github-actions-pull-request](<https://devfeed.tech/tags/git-github-actions-pull-request.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

A tutorial on detecting files changed by pull requests and pushes in GitHub Actions. It covers comparing PR base and head branches with git diff, and using before-and-after commit SHAs for push events.

### Source excerpt

Learn how to detect changed files in a PR and on push using GitHub Actions. Related Stories Create Pull Request With GitHub Actions Using a Package Manager in GitHub Actions Use Private Docker Image in GitHub Actions