Initial draft of plugin.
This commit is contained in:
parent
a51b159186
commit
aa70d85bee
17 changed files with 950 additions and 0 deletions
13
.github/README.md
vendored
Normal file
13
.github/README.md
vendored
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Docker Daemon WoodpeckerCI Plugin
|
||||
|
||||
[](https://hub.docker.com/r/kokuwaio/dockerd)
|
||||
[](https://hub.docker.com/r/kokuwaio/dockerd)
|
||||
[](https://git.kokuwa.io/woodpecker/dockerd/src/branch/main/Dockerfile)
|
||||
[](https://git.kokuwa.io/woodpecker/dockerd/src/branch/main/LICENSE)
|
||||
[](https://git.kokuwa.io/woodpecker/dockerd/pulls)
|
||||
[](https://git.kokuwa.io/woodpecker/dockerd/issues)
|
||||
|
||||
A [Woodpecker I](https://woodpecker-ci.org) prepared docker daemon.
|
||||
Also usable with Gitlab, Github or locally, see examples for usage.
|
||||
|
||||
For more documention see: [git.kokuwa.io/woodpecker/dockerd](https://git.kokuwa.io/woodpecker/dockerd)
|
26
.github/workflows/build.yaml
vendored
Normal file
26
.github/workflows/build.yaml
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
name: Build
|
||||
|
||||
on: push
|
||||
|
||||
jobs:
|
||||
|
||||
dockerd:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker/setup-qemu-action@master
|
||||
- uses: docker/setup-buildx-action@master
|
||||
- uses: docker/build-push-action@master
|
||||
with:
|
||||
platforms: linux/amd64,linux/arm64
|
||||
|
||||
cli:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker/setup-qemu-action@master
|
||||
- uses: docker/setup-buildx-action@master
|
||||
- uses: docker/build-push-action@master
|
||||
with:
|
||||
target: cli-az-git
|
||||
platforms: linux/amd64,linux/arm64
|
35
.github/workflows/lint.yaml
vendored
Normal file
35
.github/workflows/lint.yaml
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
name: Lint
|
||||
|
||||
on: push
|
||||
|
||||
jobs:
|
||||
|
||||
renovate:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker://kokuwaio/renovate-config-validator
|
||||
|
||||
markdownlint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker://kokuwaio/markdownlint
|
||||
|
||||
yamllint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker://kokuwaio/yamllint
|
||||
|
||||
hadolint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker://kokuwaio/hadolint
|
||||
|
||||
shellcheck:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: docker://kokuwaio/shellcheck
|
Loading…
Add table
Add a link
Reference in a new issue