added jenkinsfile

This commit is contained in:
tsukasa 2026-08-16 18:07:49 +08:00
parent 3cb109701c
commit 208b4b3e33

20
Jenkinsfile vendored Normal file
View file

@ -0,0 +1,20 @@
pipeline {
agent any
stages {
stage('Checkout') {
steps {
checkout([$class: 'MercurialSCM', source: 'https://hg.hgdump.net/page', revision: 'default'])
}
}
stage('Configure') {
steps {
sh 'meson setup build'
}
}
stage('Compile') {
steps {
sh 'meson compile -C build'
}
}
}
}