ci-images/images/ci-base/README.md
Felipe M. b0a50555a2
Some checks failed
ci-base / build (push) Failing after 5m25s
Add husky to ci-base image and bump Go to 1.26.1
Install husky globally via bun for git hooks management in CI workflows.
2026-05-04 08:56:01 +02:00

33 lines
848 B
Markdown

# ci-base
All-in-one Docker image for building and releasing projects in CI pipelines.
Based on `ubuntu:24.04`.
## Included software
| Software | Description |
|----------|-------------|
| **Go** (latest) | Go programming language |
| **GoReleaser** (latest) | Release automation tool for Go projects |
| **Bun** (latest) | JavaScript runtime, bundler, and package manager |
| **Husky** (latest) | Git hooks manager (installed globally) |
| **Docker** (CE + CLI) | Container runtime with buildx and compose plugins |
| **UPX** | Executable packer/compressor |
| **System tools** | ca-certificates, curl, git, make, wget, unzip |
## Usage
```yaml
steps:
- name: build
image: git.nakama.town/fmartingr/ci-images/ci-base:latest
commands:
- make build
```
## Building locally
```bash
docker build -t ci-base images/ci-base/
```