diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy
new file mode 100644
index 0000000..9096d03
--- /dev/null
+++ b/Jenkinsfile.groovy
@@ -0,0 +1,36 @@
+// Simple pipeline for deploying spring
+pipeline {
+ agent any
+ stages {
+ stage('Stop previous deploy') {
+ environment {
+ PATH = "/var/lib/jenkins/.nvm/versions/node/v20.9.0/bin:${env.PATH}"
+ }
+ steps {
+ sh "pm2 stop ${env.JOB_NAME}"
+ }
+ }
+ stage('Build') {
+ steps {
+ sh './mvnw clean package'
+ }
+ }
+ stage('Deploy') {
+ environment {
+ PATH = "/var/lib/jenkins/.nvm/versions/node/v20.9.0/bin:${env.PATH}"
+ }
+ steps {
+ dir('/var/www/jerguero') {
+ // Remove previous deploy
+ sh 'rm /var/www/jerguero/*'
+ // Copy new deploy
+ sh 'cp /var/lib/jenkins/workspace/jerguero/target/jerguero-0.0.1.jar /var/www/jerguero'
+ // run jar with pm2
+ sh "pm2 start jerguero-0.0.1.jar --name ${env.JOB_NAME}"
+ // Save state
+ sh 'pm2 save'
+ }
+ }
+ }
+ }
+}
diff --git a/pom.xml b/pom.xml
index ddb6f8a..3225bb6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
dev.araozu
jerguero
- 0.0.1-SNAPSHOT
+ 0.0.1
jerguero
jerguero
diff --git a/src/main/resources/templates/greeting.html b/src/main/resources/templates/greeting.html
index c36ef71..e3d6629 100644
--- a/src/main/resources/templates/greeting.html
+++ b/src/main/resources/templates/greeting.html
@@ -12,7 +12,7 @@
-
+
still a piece of garbage