fix(core): update

This commit is contained in:
Philipp Kunz 2019-05-15 21:10:19 +02:00
parent 81a5f87eb7
commit 4f25981183

View File

@ -20,13 +20,19 @@ export class MkDocs {
this.typedocDirectory = dirPathArg;
}
public async update () {
await this.smartshellInstance.exec(`docker pull registry.gitlab.com/hosttoday/ht-docker-mkdocs`);
}
public async compile () {
await this.update();
await this.smartshellInstance.exec(`rm -rf public/`);
await this.smartshellInstance.exec(`docker run --rm -it -p 8000:8000 -v ${paths.cwd}:/docs mkdocs build`);
await this.smartshellInstance.exec(`docker run --rm -it -p 8000:8000 -v ${paths.cwd}:/docs registry.gitlab.com/hosttoday/ht-docker-mkdocs build`);
await this.smartshellInstance.exec(`gitzone commit`);
}
public async serve () {
await this.update();
await this.smartshellInstance.exec(`docker run --rm -it -p 8000:8000 -v ${paths.cwd}:/docs registry.gitlab.com/hosttoday/ht-docker-mkdocs`);
}
}