2023-04-17 22:07:38 +08:00
|
|
|
import consola from 'consola';
|
|
|
|
import { exec } from './utils';
|
|
|
|
|
|
|
|
main();
|
|
|
|
|
|
|
|
function main() {
|
|
|
|
consola.info('Clean');
|
|
|
|
const exist = exec('git branch --list docs', {
|
|
|
|
stdio: 'pipe',
|
|
|
|
})
|
|
|
|
.toString()
|
|
|
|
.trim();
|
|
|
|
if (exist) {
|
|
|
|
exec('git branch -D docs');
|
|
|
|
}
|
2023-04-18 10:16:35 +08:00
|
|
|
console.log('');
|
2023-04-17 22:07:38 +08:00
|
|
|
|
2023-04-18 19:50:40 +08:00
|
|
|
consola.info('Check build');
|
|
|
|
exec('pnpm docs:build');
|
|
|
|
console.log('');
|
|
|
|
|
|
|
|
consola.info('Git branch docs\n');
|
2023-04-17 22:07:38 +08:00
|
|
|
exec('git branch docs');
|
|
|
|
|
2023-04-18 19:50:40 +08:00
|
|
|
consola.info('Git push docs\n');
|
2023-04-17 22:07:38 +08:00
|
|
|
exec('git push origin docs -f');
|
|
|
|
}
|