Compare commits
2 Commits
e94f379477
...
85920a79a1
Author | SHA1 | Date | |
---|---|---|---|
85920a79a1 | |||
6e1d44527e |
12
.drone.yml
12
.drone.yml
@ -69,7 +69,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: false
|
auto_tag: false
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
@ -135,7 +135,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: false
|
auto_tag: false
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
@ -201,7 +201,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: false
|
auto_tag: false
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
@ -265,7 +265,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: false
|
auto_tag: false
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
@ -449,7 +449,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: true
|
auto_tag: true
|
||||||
auto_tag_suffix: amd64
|
auto_tag_suffix: amd64
|
||||||
@ -509,7 +509,7 @@ steps:
|
|||||||
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
image: git.cryptic.systems/volker.raschek/git:1.4.0
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
image: docker.io/plugins/docker:20.18.6
|
image: docker.io/plugins/docker:20.18.8
|
||||||
settings:
|
settings:
|
||||||
auto_tag: true
|
auto_tag: true
|
||||||
auto_tag_suffix: arm64-v8
|
auto_tag_suffix: arm64-v8
|
||||||
|
16
README.md
16
README.md
@ -2,18 +2,16 @@
|
|||||||
|
|
||||||
[](https://hub.docker.com/r/volkerraschek/mkisofs)
|
[](https://hub.docker.com/r/volkerraschek/mkisofs)
|
||||||
|
|
||||||
This project contains all sources to build the container image
|
This project contains all sources to build the container image `git.cryptic.systems/volker.raschek/mkisofs` and the
|
||||||
`docker.io/volkerraschek/mkisofs` and the shell script `mkisofs.sh`.
|
shell script `mkisofs.sh`.
|
||||||
|
|
||||||
The primary goal of this project is to package the binary `mkisofs` and
|
The primary goal of this project is to package the binary `mkisofs` and dependencies as container image to provide the
|
||||||
dependencies as container image to provide the functionally for CI/CD workflows
|
functionally for CI/CD workflows or for systems which does contains the binary.
|
||||||
or for systems which does contains the binary.
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
The script forwards all arguments directly to the binary running inside the
|
The script forwards all arguments directly to the binary running inside the container. For this reason, all arguments
|
||||||
container. For this reason, all arguments from the original binary can be used,
|
from the original binary can be used, for example to create an adapted bootable fedora iso image.
|
||||||
for example to create an adapted bootable fedora iso image.
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||||
@ -22,7 +20,7 @@ podman run \
|
|||||||
--rm \
|
--rm \
|
||||||
--volume ${SCRIPT_DIR}:/workspace \
|
--volume ${SCRIPT_DIR}:/workspace \
|
||||||
--workdir /workspace \
|
--workdir /workspace \
|
||||||
docker.io/volkerraschek/mkisofs \
|
git.cryptic.systems/volker.raschek/mkisofs \
|
||||||
-output /workspace/fedora-35.iso \
|
-output /workspace/fedora-35.iso \
|
||||||
-eltorito-boot isolinux/isolinux.bin \
|
-eltorito-boot isolinux/isolinux.bin \
|
||||||
-eltorito-catalog isolinux/boot.cat \
|
-eltorito-catalog isolinux/boot.cat \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user