#!/bin/nu def main [feature: path, ...rest] { mut feature = $feature; mut workdir = $"($env.WEBROOT)/build/integration" if ($feature | str starts-with "apps/") { let parts = $feature | split row '/' occ app:enable $parts.1 let parts = $feature | split row -n 2 '/features/' $workdir = $parts.0 $feature = $"features/($parts.1)" } else if ($feature | str starts-with "build/integration/") { $feature = $feature | str replace "build/integration/" "" } # don't use the proxy urls for generated urls occ config:system:delete overwritehost occ config:system:delete overwriteprotocol cd $workdir bash run.sh $feature ...$rest }