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; this.typedocDirectory = dirPathArg;
} }
public async update () {
await this.smartshellInstance.exec(`docker pull registry.gitlab.com/hosttoday/ht-docker-mkdocs`);
}
public async compile () { public async compile () {
await this.update();
await this.smartshellInstance.exec(`rm -rf public/`); 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`); await this.smartshellInstance.exec(`gitzone commit`);
} }
public async serve () { 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`); await this.smartshellInstance.exec(`docker run --rm -it -p 8000:8000 -v ${paths.cwd}:/docs registry.gitlab.com/hosttoday/ht-docker-mkdocs`);
} }
} }