test add deploy files

This commit is contained in:
Hepatica
2023-11-24 02:14:05 +01:00
parent 381ac96bff
commit 20eec322fb
3 changed files with 19 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
# .gitlab-ci.yml file to be placed in the root of your repository
pages: # the job must be named pages
image: node:latest
stage: deploy
script:
- npm ci
- npm run build
- mv public public-vue # GitLab Pages hooks on the public folder
- mv dist public # rename the dist folder (result of npm run build)
# optionally, you can activate gzip support with the following line:
- find public -type f -regex '.*\.\(htm\|html\|txt\|text\|js\|css\)$' -exec gzip -f -k {} \;
artifacts:
paths:
- public # artifact path must be /public for GitLab Pages to pick it up
only:
- master

View File

@@ -23,5 +23,6 @@ git commit -m 'deploy'
# git pull origin # git pull origin
# git push -f git@github.com:danilt2000/LuckyDiamond.git main:gh-pages # git push -f git@github.com:danilt2000/LuckyDiamond.git main:gh-pages
git subtree push --prefix dist origin gh-pages git subtree push --prefix dist origin gh-pages
git subtree push --prefix dist origin gh-pages
cd - cd -

View File

@@ -2,6 +2,6 @@
module.exports = { module.exports = {
publicPath: process.env.NODE_ENV === 'production' publicPath: process.env.NODE_ENV === 'production'
? '/LuckyDiamond/' ? '/' + process.env.CI_PROJECT_NAME + '/'
: '/' : '/'
} }