Skip to content
Snippets Groups Projects
  • David Thompson's avatar
    f535dcbe
    scripts: environment: Add --container option. · f535dcbe
    David Thompson authored
    * guix/scripts/system.scm (specification->file-system-mapping): Move from
      here...
    * guix/ui.scm (specification->file-system-mapping): ... to here.
    * guix/scripts/enviroment.scm (show-help): Show help for new options.
      (%options): Add --container --network, --expose, and --share options.
      (%network-configuration-files): New variable.
      (launch-environment, launch-environment/container, requisites*,
      inputs->requisites): New procedures.
      (guix-environment): Spawn new process in a container when requested.
    * doc/guix.texi (Invoking guix environment): Document it.
    * tests/guix-environment-container.sh: New file.
    * Makefile.am (SH_TESTS): Add it.
    f535dcbe
    History
    scripts: environment: Add --container option.
    David Thompson authored
    * guix/scripts/system.scm (specification->file-system-mapping): Move from
      here...
    * guix/ui.scm (specification->file-system-mapping): ... to here.
    * guix/scripts/enviroment.scm (show-help): Show help for new options.
      (%options): Add --container --network, --expose, and --share options.
      (%network-configuration-files): New variable.
      (launch-environment, launch-environment/container, requisites*,
      inputs->requisites): New procedures.
      (guix-environment): Spawn new process in a container when requested.
    * doc/guix.texi (Invoking guix environment): Document it.
    * tests/guix-environment-container.sh: New file.
    * Makefile.am (SH_TESTS): Add it.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.