Commit Graph

6 Commits (40a8dc2297ba6d3ed4e6340c3891ae09e11f6bbc)

Author SHA1 Message Date
David Kebler 40a8dc2297 refactor: new BUIlD_SRC supported from multiple locations including environment
try: add entrypoint and env-file options, fix genric options
TODO: bind mount the source into the build directly (see dockerfile buildkit)
added example folder with examples
refactored: install script much more robust, allows custom target
removedj volume command from dockerfile
2023-03-25 11:27:22 -07:00
David Kebler b88ea929b0 minor refactoring of bind script
* fix image name generation
   * add logging directory and direct output to files there
removed linked mount in try script as btrfs does not create volume directories (bind mount only now)
move packages and init into separate directories to keep cache separate
fix some minor bugs
2023-03-22 09:10:54 -07:00
Kebler Network System Administrator 066aa72b83 fix: change make_tag to image_name
allow build to call image_name
change $SCRIPT to $BUILD_DIR
feat: support sourcing an environment file
2023-01-22 15:02:36 -08:00
Kebler Network System Administrator 4bc6727f20 feat: add on the fly volume creating and mapping to the host including bind mounting 2023-01-21 22:47:00 -08:00
Kebler Network System Administrator f2c9be5c29 fix making tags
add image_tags function
refactor image_tag function
2023-01-21 22:42:36 -08:00
Kebler Network System Administrator dfc0ecf966 convert scripts to functions and create library of secondary functions. Enable calling those directly form build script/function
more image scripts to /src folder
2023-01-17 15:20:49 -08:00