update:2024-08-07 11:10:15 -remark:update update.mjs,now we can use 'pnpm run push' to push the code\ -AutoCommit
This commit is contained in:
1 parent
222b0ac434
commit
cbecc3a240
2 files changed
+48
-16
No files matched your search
+44
-15
@@ -1,15 +1,44 @@
|
||||
import shell from 'shelljs'
|
||||
const generateDate = function(){
|
||||
const dateNow = new Date()
|
||||
let year = dateNow.getFullYear();
|
||||
let month = ("0" + (dateNow.getMonth() + 1)).slice(-2);
|
||||
let day = ("0" + dateNow.getDate()).slice(-2);
|
||||
let hour = dateNow.getHours();
|
||||
let minute = dateNow.getMinutes();
|
||||
let seconds = dateNow.getSeconds();
|
||||
return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`
|
||||
}
|
||||
// console.log(generateDate())
|
||||
shell.exec('git add .')
|
||||
shell.exec(`git commit -m "update:${generateDate()} AutoCommit"`)
|
||||
shell.exec('git push')
|
||||
import shell from "shelljs";
|
||||
import _readline from "readline";
|
||||
import { rejects } from "assert";
|
||||
|
||||
const readline = _readline.createInterface({
|
||||
input: process.stdin,
|
||||
output: process.stdout
|
||||
});
|
||||
|
||||
const input = async function (question) {
|
||||
return await new Promise((resolve, rejects) => {
|
||||
try {
|
||||
readline.question(question, output => {
|
||||
readline.close();
|
||||
resolve(output);
|
||||
});
|
||||
} catch (e) {
|
||||
rejects(e);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
const generateDate = function () {
|
||||
const dateNow = new Date();
|
||||
const paddingNumber = function(num){
|
||||
return ("0" + (num + 1)).slice(-2)
|
||||
}
|
||||
let year = dateNow.getFullYear();
|
||||
let month = paddingNumber((dateNow.getMonth() + 1));
|
||||
let day = paddingNumber(dateNow.getDate());
|
||||
let hour = paddingNumber(dateNow.getHours());
|
||||
let minute = paddingNumber(dateNow.getMinutes());
|
||||
let seconds = paddingNumber(dateNow.getSeconds());
|
||||
return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`;
|
||||
};
|
||||
|
||||
|
||||
;(async function(){
|
||||
const remark = await input('remark:')
|
||||
const message = `update:${generateDate()} ${remark ? '-remark:'+remark : ''} -AutoCommit`
|
||||
// console.log(message)
|
||||
shell.exec(`git commit -am "${message}"`);
|
||||
shell.exec("git push");
|
||||
})()
|
||||
Reference in new issue
Block a user