
Add support to run shell commands inside a checked out ostree branch. The way that this works is the following: 1. Determine the branch to checkout. 2. Checkout the branch in the workspace. 3. Use systemd-nspawn to create a shell inside the branch. Test Plan PASSED Installed apt-ostree from git repo. PASSED Run sudo apt-ostree compose create \ --base config/debian/bookworm \ --repo /repo debian/bookworm \ bookworm-test PASSED Run sudo apt-ostree compose exec --repo /repo --branch bookwork-test "cat /etc/debian_version" Story: 2010867 Task: 48556 Change-Id: I6ff9658fc04ec83d50d2cb5f3b8dbb70e3065688 Signed-off-by: Charles Short <charles.short@windriver.com>
4 lines
85 B
YAML
4 lines
85 B
YAML
# example configuration for apt-ostree compose exec
|
|
---
|
|
- /var/www/html/repo:/ostree
|