Update Jenkinsfile

This commit is contained in:
Zheyuan Wu
2025-02-19 15:50:09 -06:00
parent 25b5de7dc1
commit 9360059295

14
Jenkinsfile vendored
View File

@@ -1,11 +1,10 @@
pipeline { pipeline {
environment { environment {
registry = "trance0/notenextra" registry = "trance0/notenextra"
version = "1.0" version = "1.0"
} }
agent { dockerfile true } agent any
stages { stages {
stage('Test') { stage('Test') {
@@ -17,15 +16,14 @@ pipeline {
} }
stage('Build') { stage('Build') {
steps { steps {
script {
echo "Building docker image ${registry}:${version}.${env.BUILD_ID}" echo "Building docker image ${registry}:${version}.${env.BUILD_ID}"
customImage = docker.build("${registry}:${version}.${env.BUILD_ID}") def customImage = docker.build("${registry}:${version}.${env.BUILD_ID}")
}
} echo "Pushing docker image ${registry}:${version}.${env.BUILD_ID}"
stage('Deploy') {
steps {
echo "Deploying docker image ${registry}:${version}.${env.BUILD_ID}"
customImage.push() customImage.push()
} }
} }
} }
}
} }