1. 13 Jun, 2018 2 commits
  2. 07 May, 2018 3 commits
    • Chandan Singh's avatar
      bst-here: Allow users to specify additional volumes to mount · 49176039
      Chandan Singh authored
      One may want to mount additional volumes to preserve certain directories
      or to share some data between the host and the container. Allow users to
      do so by providing a `-v` option that passes its arguments to
      corresponding `-v`/`--volume` option for `docker run` command.
      
      Part of #378.
      49176039
    • Chandan Singh's avatar
      bst-here: Allow users to specify Docker image · 6ffca067
      Chandan Singh authored
      Currently, the name of the Docker image is hardcoded in bst-here script.
      This makes it harder for users to override it, which may be needed for
      various reasons (custom plugins, private Docker registries etc.)
      
      Add `-i` option to allow users to specify the base image. When `-i` is
      not provided, default to `BST_HERE_IMAGE` environment variable if it's
      set and otherwise to the current image -
      `buildstream/buildstream-fedora`.
      
      Also, re-order the command-line options in help text and source code in
      alphabetical order to maintain sanity as the number of options is slowly
      growing.
      
      Part of #378.
      6ffca067
    • Chandan Singh's avatar
      bst-here: Fix typo in help text · 2e252e9d
      Chandan Singh authored
      2e252e9d
  3. 23 Apr, 2018 1 commit
  4. 17 Feb, 2018 2 commits
  5. 29 Nov, 2017 1 commit
  6. 18 Oct, 2017 3 commits
    • Sam Thursfield's avatar
      contrib/bst-here: Change how invocation works · c1c20402
      Sam Thursfield authored
      If run with no arguments, `bst-here` now opens an interactive Bash
      shell. This has several advantages to running each `bst` command
      in a new container:
      
        * it's faster
        * bash completions will work
        * man pages could work (if the user runs `dnf install man`)
      
      If run with arguments, those are now assumed to be arguments for `bst`
      such that instead of running `bst-here bst build foo` you now just run
      `bst-here build foo`.
      c1c20402
    • Sam Thursfield's avatar
      contrib/bst-here: Set a fixed shell prompt · 0d3ce052
      Sam Thursfield authored
      This allows users to distinguish bst-here shell sessions from their
      regular shell.
      
      The prompt is blue and gives you just the path name, e.g.:
      
          /src>
      
      The prompt can be customised or removed by editing the bst-here script
      directly.
      0d3ce052
    • Sam Thursfield's avatar
      Add `bst-here` script and document it · aeda7a62
      Sam Thursfield authored
      aeda7a62