You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(docs): enhance documentation of included tools and optimizations
- Updated repository overview to reflect a comprehensive suite of included development and operations tools.
- Added details about pre-installed tools in the base image to avoid redundant installations.
- Introduced best practices for tool installation and verification to improve efficiency and maintainability.
- Changed JSON/YAML tools installation script to a verification script, confirming the availability of pre-installed tools.
This enhances clarity for users regarding the environment setup processes.
Copy file name to clipboardExpand all lines: CLAUDE.md
+39-3Lines changed: 39 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Repository Overview
6
6
7
-
This repository contains Docker images for GitHub Actions self-hosted runners with additional tools pre-installed. The main image is based on the official GitHub Actions runner image and includes Python, PowerShell, Azure CLI, AzCopy, and Ansible.
7
+
This repository contains Docker images for GitHub Actions self-hosted runners with additional tools pre-installed. The main image is based on the official GitHub Actions runner image and includes a comprehensive suite of development and operations tools including Python, PowerShell, Node.js, .NET SDK, Azure CLI, AzCopy, Ansible, Kubernetes tools, network utilities, and more.
8
8
9
9
## Architecture
10
10
@@ -108,10 +108,22 @@ The repository uses GitVersion for semantic versioning. The pipeline is triggere
108
108
-`src/setup.yaml`: YAML configuration defining all installation steps
109
109
-`src/setup.sh`: Main orchestrator that reads setup.yaml and executes steps
110
110
-`src/scripts/`: Installation scripts for various tools
111
-
-`install-python.sh`: Installs Python3, pip, pip3, and pipx
111
+
-`install-coreutils.sh`: Verifies GNU coreutils (pre-installed)
0 commit comments