CSRBot aef5e974aa
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release / push-amd64 (push) Successful in 25s
Release / push-arm64 (push) Successful in 1m47s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 1m39s
chore(deps): update docker.io/library/alpine docker tag to v3.22.0
2025-05-30 19:06:54 +00:00
2023-10-01 21:16:54 +02:00
2023-10-01 18:54:37 +02:00
2023-10-01 18:54:37 +02:00
2023-10-01 18:54:37 +02:00
2019-08-06 14:32:02 -07:00
2018-08-08 14:43:53 -07:00

git-docker

Docker Pulls

This is a fork of the official project to clone git repositories from a SCM control system like github, gitlab, gitea, gogs and so on. The difference between the origin and this fork is that this project supports ARM and the shell scripts are tested against shellchecker.

Among other things, the project experiences more extensive support, as the project receives continuous updates thanks to renovate.

Build

The container image can be build with via make and requires docker or podman.

make container-image/build CONTAINER_RUNTIME=docker # or
make container-image/build CONTAINER_RUNTIME=podman

Usage

Clone a commit:

podman run \
  --rm \
  --env DRONE_BUILD_EVENT=push \
  --env DRONE_COMMIT_BRANCH=master \
  --env DRONE_REMOTE_URL=https://git.cryptic.systems/volker.raschek/git-docker.git \
  --env DRONE_WORKSPACE=/workspace \
  --volume /tmp/workspace:/workspace \
    volker.raschek/git:latest
Description
No description provided
Readme Pixar 236 KiB
Languages
Shell 72.7%
Makefile 22.1%
Dockerfile 5.2%