Sign inSign up

onmydisk/omd-builder

By onmydisk

•Updated 3 days ago

CI/CD C++17 & Qt 5.15 build environment (shared & static) for On My Disk Direct

Image
0

27

onmydisk/omd-builder repository overview

⁠On My Disk — C++17 / Qt 5.15 Build Environment (omd-builder)

Pre-configured Linux C++17 / Qt 5 build toolchain used in CI/CD to compile the On My Disk Direct⁠ gateway (Gateway.pro) and desktop/headless storage connector (Node.pro).


⁠Available Tags

  • latest / static — Fedora 34 build environment including Qt 5.15.2 (shared), Qt 5.15.9 (static), qmake, GCC C++17 toolchain, OpenSSL, taglib, zlib, and packaging utilities.

⁠Usage Example

Compile Gateway.pro from a local checkout of alexeyvolkoff/onmydisk⁠:

docker run --rm \
  --user $(id -u):$(id -g) \
  -v "$(pwd)":/onmydisk \
  -e buildproject=Gateway.pro \
  -e buildversion=1 \
  onmydisk/omd-builder:latest

The resulting gateway binary is written to run/bin/omd-server and packaged into onmydisk/onmydisk:direct⁠.

Tag summary

Content type

Image

Digest

sha256:03ad15c84…

Size

1.1 GB

Last updated

3 days ago

docker pull onmydisk/omd-builder