diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..8395a9c --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,21 @@ +--- +before_script: + - "echo \"Before script\"" + - "cd /var/www/html/flycro.me/deployment-flycro.me" +building: + script: + - "echo \"Build\"" + - "git reset --hard" + - "git pull origin deploy" + - "chown -R octo-deploy:www-data /var/www/html/flycro.me/deployment-flycro.me" + - "pnpm install" + - "pnpm build" + - "chown -R octo-deploy:www-data /var/www/html/flycro.me/flycro.me" + - "find /var/www/html/flycro.me/flycro.me -type f -exec chmod 664 {} \\;" + - "find /var/www/html/flycro.me/flycro.me -type d -exec chmod 775 {} \\;" + - "cp -a /var/www/html/flycro.me/deployment-flycro.me/dist/. /var/www/html/flycro.me/flycro.me/" + stage: build +deploying: + script: + - "echo \"Deployed\"" + stage: deploy diff --git a/package.json b/package.json index b58094b..42d0968 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "private": true, "scripts": { - "build": "vite-ssg build", + "build": "vite build", "dev": "vite --port 3333 --open", "lint": "eslint \"**/*.{vue,ts,js}\"", "preview": "vite preview",