Adopt ci-exec.sh pattern.