From 9d942b1ea57aa3a8ef1357b1165baf52e5a32c37 Mon Sep 17 00:00:00 2001 From: Philippe Zwietering Date: Tue, 8 Sep 2026 16:45:35 +0200 Subject: [PATCH] build: Iets nettere deploy setup --- Jenkinsfile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 97477d3..ed7fdd5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,14 +6,23 @@ pipeline { sh 'cargo check' } } + stage('Build') { steps { sh 'wasm-pack build --target web' archiveArtifacts artifacts: 'pkg/' - sh 'cp ./pkg/ /var/www/zwietering.eu/projects/double-pendulum' + } + } + + stage('Deploy') { + steps { + sh 'rm -r /var/www/zwietering.eu/projects/double-pendulum' + sh 'mkdir /var/www/zwietering.eu/projects/double-pendulum' + sh 'cp -r ./pkg/ /var/www/zwietering.eu/projects/double-pendulum' } } } + post { cleanup { cleanWs()