5 changed files with 17 additions and 64 deletions
@ -1,55 +0,0 @@ |
|||
# name: schedule-push-to-ftp |
|||
|
|||
# # Timed deployment project |
|||
# on: |
|||
# push: |
|||
# schedule: |
|||
# - cron: '0 20 * * *' |
|||
|
|||
# jobs: |
|||
# schedule-push-to-ftp: |
|||
# runs-on: ubuntu-latest |
|||
# steps: |
|||
# - name: Checkout |
|||
# uses: actions/checkout@v2 |
|||
|
|||
# - name: Sed Config Base |
|||
# shell: bash |
|||
# run: | |
|||
# sed -i 's#VITE_PUBLIC_PATH\s*=.*#VITE_PUBLIC_PATH = /next/#g' ./.env.production |
|||
# sed -i "s#VITE_BUILD_COMPRESS\s*=.*#VITE_BUILD_COMPRESS = 'gzip'#g" ./.env.production |
|||
# cat ./.env.production |
|||
|
|||
# - name: use Node.js 14 |
|||
# uses: actions/setup-node@v2.1.2 |
|||
# with: |
|||
# node-version: '14.x' |
|||
|
|||
# - name: Get yarn cache |
|||
# id: yarn-cache |
|||
# run: echo "::set-output name=dir::$(yarn cache dir)" |
|||
|
|||
# - name: Cache dependencies |
|||
# uses: actions/cache@v2 |
|||
# with: |
|||
# path: ${{ steps.yarn-cache.outputs.dir }} |
|||
# key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} |
|||
# restore-keys: | |
|||
# ${{ runner.os }}-yarn- |
|||
|
|||
# - name: Build |
|||
# run: | |
|||
# yarn install |
|||
# yarn run build |
|||
|
|||
# - name: Deploy |
|||
# uses: SamKirkland/FTP-Deploy-Action@2.0.0 |
|||
# env: |
|||
# FTP_SERVER: ${{ secrets.FTP_SERVER }} |
|||
# FTP_USERNAME: ${{ secrets.FTP_USERNAME }} |
|||
# FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }} |
|||
# METHOD: sftp |
|||
# PORT: ${{ secrets.FTP_PORT }} |
|||
# LOCAL_DIR: dist |
|||
# REMOTE_DIR: /srv/www/vben-admin |
|||
# ARGS: --delete --verbose --parallel=80 |
|||
@ -1,14 +1,22 @@ |
|||
import { createServer } from 'vite'; |
|||
import path from 'path'; |
|||
import { startCompilerElectron } from './compilerElectron'; |
|||
import minimist from 'minimist'; |
|||
|
|||
(async () => { |
|||
const server = await createServer({ |
|||
root: path.resolve(__dirname, '../../'), |
|||
}); |
|||
const argv = minimist(process.argv.slice(2)); |
|||
console.log(argv); |
|||
const isDev = argv.env === 'development'; |
|||
let port: number | undefined = undefined; |
|||
if (isDev) { |
|||
const server = await createServer({ |
|||
root: path.resolve(__dirname, '../../'), |
|||
}); |
|||
|
|||
const app = await server.listen(); |
|||
port = app.config.server.port; |
|||
process.env.PORT = `${port}`; |
|||
} |
|||
|
|||
const app = await server.listen(); |
|||
const port = app.config.server.port; |
|||
startCompilerElectron(port); |
|||
process.env.PORT = `${port}`; |
|||
})(); |
|||
|
|||
Loading…
Reference in new issue