8000 GitHub - rdavid/goredoer: The container image for building goredo.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rdavid/goredoer

Repository files navigation

Goredoer

About

The container image goredoer downloads, validates, extracts, and builds Sergey Matveev’s goredo utility. goredo implements Daniel J. Bernstein’s build system redo in Go.

Build

To build the image locally, start VM if needed podman machine start:

git clone git@github.com:rdavid/goredoer.git &&
  cd ./goredoer &&
  podman build --file ./Containerfile --format docker .

Using

Include the following lines in your Containerfile:

COPY --from=ghcr.io/rdavid/goredoer:0.9.20250404 /goredo .
RUN goredo -symlinks

shellbase uses goredoer image in its Containerfile.

Test

The project uses Daniel J. Bernstein’s build system redo. You can install Sergey Matveev’s goredo implementation. redo lint applies the following linters to the source files: hadolint, shellcheck, shfmt, typos, vale, yamllint. redo build builds the image from the Containerfile.

License

goredoer is copyright David Rabkin and available under a Zero-Clause BSD license.

About

The container image for building goredo.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •  
0