Update jenkinsfile to build astro site
This commit is contained in:
parent
db5ebbb807
commit
42b724966d
@ -9,23 +9,14 @@ pipeline {
|
||||
sh 'bun i'
|
||||
}
|
||||
}
|
||||
stage('Build tailwind') {
|
||||
environment {
|
||||
PATH = "${env.WORKSPACE}/node_modules/.bin:${env.PATH}"
|
||||
}
|
||||
steps {
|
||||
sh 'md-docs'
|
||||
sh './node_modules/.bin/tailwindcss -i ./tailwind.css -o ./static/css/out.css --minify'
|
||||
}
|
||||
}
|
||||
stage('Build bundle') {
|
||||
steps {
|
||||
sh 'bun bundle'
|
||||
sh 'bun run build'
|
||||
}
|
||||
}
|
||||
stage('Deploy') {
|
||||
steps {
|
||||
sh 'cp -r ./static/* /var/www/thp-docs/'
|
||||
sh 'cp -r ./dist/* /var/www/thp-docs/'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user