Skip to content

petr-muller/vibes

Repository files navigation

Vibes

A collection of utility scripts and tools for OpenShift development and testing.

Tools

Scripts

The scripts/ directory contains various utility scripts:

  • search-ci-failures.fish: Search for failures in OpenShift CI jobs by scanning build logs from Google Cloud Storage

See scripts/README.md for detailed documentation.

Requirements

  • Go 1.24+ (for Go tools)
  • Fish shell (for Fish scripts)
  • Google Cloud SDK (gsutil)
  • gum terminal UI library

Development

Go Code Standards

  • Run gofmt -w . to format Go code before committing
  • Use gotestsum for running tests to get enhanced output
  • Keep dependencies minimal
  • Follow Go best practices and idioms

Testing

# Run tests with enhanced output
gotestsum ./...

# Run tests for specific package
gotestsum ./pkg/packagename

# Traditional go test also works
go test ./... -v

General Guidelines

  • Follow existing code conventions in each directory
  • Update relevant README files when adding features
  • Maintain backward compatibility for existing tools

About

Vibe-coded helpers of various purpose and quality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •