Merge pull request #20738 from akz08/add-docker-useroptions-bypass

Add a way to bypass user modification for TechDocs CLI docs generation in Docker
This commit is contained in:
Patrik Oldsberg
2023-11-20 17:41:14 +01:00
committed by GitHub
11 changed files with 23 additions and 1 deletions
@@ -114,6 +114,7 @@ export default async function generate(opts: OptionValues) {
etag: opts.etag,
logStream: getLogStream(logger),
siteOptions: { name: opts.siteName },
runAsDefaultUser: opts.runAsDefaultUser,
});
if (configIsTemporary) {
@@ -75,6 +75,11 @@ export function registerCommands(program: Command) {
'Plugins which should be added automatically to the mkdocs.yaml file',
[],
)
.option(
'--runAsDefaultUser',
'Bypass setting the container user as the same user and group id as host for Linux and MacOS',
false,
)
.alias('build')
.action(lazy(() => import('./generate/generate').then(m => m.default)));