Update Jenkinsfile for improved dependency installation and set license to MIT in pyproject.toml; add requirements_dev.txt for development dependencies
All checks were successful
Gitea/kapitanbooru-uploader/pipeline/head This commit looks good
All checks were successful
Gitea/kapitanbooru-uploader/pipeline/head This commit looks good
This commit is contained in:
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@@ -14,7 +14,7 @@ pipeline {
|
||||
stage('Setup Python') {
|
||||
steps {
|
||||
sh 'python3.13 -m venv venv' // Create a virtual environment
|
||||
sh '. venv/bin/activate && pip install --upgrade pip build twine'
|
||||
sh '. venv/bin/activate && python -m pip install --upgrade pip && pip install --upgrade build twine && pip install -r requirements_dev.txt'
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user