uccross / skyhookdm-ceph-cls

Skyhook Data Management: Storage and management of tabular data in Ceph.
https://www.skyhookdm.com
GNU Lesser General Public License v2.1
13 stars 9 forks source link

Add dev container for vstart #51

Closed jlefevre closed 4 years ago

jlefevre commented 4 years ago

Add container for vstart for interactive debugging and development. Perhaps something like this, which requires Cmake "Debug" build instead of "Release" build.

- id: build-dev
  uses: docker://uccross/skyhookdm-builder:nautilus
  runs: [bash]
  env:
    CMAKE_FLAGS: "-DBOOST_J=4 -DCMAKE_BUILD_TYPE=Debug -DWITH_MANPAGE=OFF -DWITH_BABELTRACE=OFF -DWITH_MGR_DASHBOARD_FRONTEND=OFF"
    BUILD_THREADS: "4"
  args: [scripts/build.sh]

We should add another args script to build / run vstart.