CI: add ephemeral production mode ...

... so that public previews will be more complete
This commit is contained in:
liushuyu
2021-06-11 15:04:27 -06:00
parent 87a03e5ceb
commit 7ecbf2df52
2 changed files with 12 additions and 1 deletions

View File

@@ -102,12 +102,18 @@ gulp.task('final:publish', function(done) {
const cname = 'citra-emu.org';
var finalCommand = null;
let ephemeralURL = null;
if (parseArgs(process.argv).production) {
process.env.NODE_ENV = 'production';
process.env.HUGO_ENV = 'PRD';
process.env.HUGO_BASEURL = `https://${cname}`;
finalCommand = 'final:publish';
} else if ((ephemeralURL = parseArgs(process.argv).ephemeral)) {
process.env.NODE_ENV = 'production';
process.env.HUGO_ENV = 'PRD';
process.env.HUGO_BASEURL = ephemeralURL;
finalCommand = 'final:publish';
} else {
process.env.HUGO_ENV = 'DEV';
process.env.HUGO_BASEURL = 'http://localhost:3000';