User:Sam/Useful scripts

From Gentoo Wiki
Jump to:navigation Jump to:search

Something we need to work on within Gentoo is sharing workflows and tooling we all use on a daily basis as developers. A lot of us end up writing the same scripts for common tasks.

We should work towards having some common package for these, but for now, let's start with a list of such known scripts to try deduplicate!

General resources

I've tried to include vaguely what each provides but they all have an interesting list of tools you should try out rather than solely relying on the description.

Tasks

QA

Non-packages

Patching

Stabilisation / keywording

Misc

Chroots

Testing

Tinderboxing

GitHub

Curious bits

  • Including ebuild generation as part of a release process
  • Test ebuild as part of Action

Deploying Gentoo

Creating custom images

Configuration management

Building binary packages

  • sping's binary-gentoo to ease building binpkgs on non-Gentoo systems
  • mgorny's Dockerfile to build binpkgs for e.g. gentoo-kernel, pypy

Misc