Add simple Jenkinsfile

This commit is contained in:
30hours 2024-02-15 12:01:41 +00:00
parent c8cc3d378a
commit 04bfb22176

28
Jenkinsfile vendored Normal file
View file

@ -0,0 +1,28 @@
pipeline {
agent any
stages {
stage('Checkout') {
steps {
checkout scm
}
}
stage('Build') {
steps {
echo 'Building the project'
sh "docker build -t 30hours/blah2 -f Dockerfile ."
sh "docker build -t 30hours/blah2_api -f ./api/Dockerfile ."
}
}
stage('Test') {
steps {
echo 'Running tests'
}
}
stage('Push') {
steps {
echo 'Pushing the application'
}
}
}
}